CVE-2026-92895
validatedZero produced an exploit or a check.GHSA-5xwf-2jpg-pxvv ↗EUVD-2026-118196 ↗
description
Live2DWebCanvas for WordPress versions through 2.2.1 can allow unauthenticated file uploads to a web-accessible plugin location. An attacker may use uploaded executable files to obtain code execution when the plugin is configured for custom-local, self-hosted model operation.
mitigation
Disable the custom-local mode immediately. Until a vendor-fixed release is available, deactivate and remove the plugin where that mode cannot be disabled.
outcome
Upstream: a detection for this already ships elsewhere, so we didn't generate a new one. The credit goes to whoever did.
source signals
Public signals that triggered or updated the pipeline. These are inputs for the deltas above.
- 2026-11-06 11:17Zcve_org: trigger signal, started the run
- 2026-11-06 11:51Z
this entry in the feed
GET /api/v1/feed/CVE-2026-92895
{ "etk_id": "ETK-2026-3719", "cve_id": "CVE-2026-92895", "display_id": "CVE-2026-92895", "ghsa_id": "GHSA-5xwf-2jpg-pxvv", "euvd_id": "EUVD-2026-118196", "status": "published", "anchor_state": "anchored", "title": "Arbitrary file upload in Live2DWebCanvas", "summary": "Live2DWebCanvas for WordPress versions through 2.2.1 can allow unauthenticated file uploads to a web-accessible plugin location. An attacker may use uploaded executable files to obtain code execution when the plugin is configured for custom-local, self-hosted model operation.", "mitigation": "Disable the custom-local mode immediately. Until a vendor-fixed release is available, deactivate and remove the plugin where that mode cannot be disabled.", "vendor": "jiangweifang", "product": "Live2DWebCanvas", "affected": [ { "affected_notes": [], "affected_ranges": [ ">= 0, <= 2.2.1" ], "ecosystem": null, "fixed_versions": [], "package_name": "Live2DWebCanvas", "purl": null } ], "cwes": [ 434 ], "cvss_score": 8.1, "cvss_src": "cna_vendor", "cvss_vector": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H", "epss_score": null, "epss_percentile": null, "epss_asof": null, "automation": "deterministic", "check": true, "check_confidence_basis": "upstream", "exploit": false, "pipeline_minutes": 0.010188566666666666, "t0_at": "2026-11-06T11:17:38.427000+00:00", "signals": { "check": { "at": "2026-11-06T11:51:04.767620+00:00", "days": 0.023221534953703705, "is_lower_bound": false, "measured_at": "2026-11-06T11:17:38.427000+00:00", "url": null }, "trigger_signal": { "at": "2026-11-06T11:17:38.427000+00:00", "days": 0, "is_lower_bound": false, "measured_at": "2026-11-06T11:17:38.427000+00:00", "url": "https://www.cve.org/CVERecord?id=CVE-2026-92895" } } }
published 2026-11-06 11:50Z
last change 2026-11-07 03:36Z
Need the technical details behind an entry?
Every entry here shows what we attempted and when. The technical details, the generated exploit that fired it and the evidence behind the verdict are not public. Tell us about your use case and we’ll get back to you about extended API access.