ETK-2026-4231Zero's internal tracking ID, independent of the CVE number.
validatingZero is analyzing and reversing it now.description
AVideo releases from 12.4 through 29.7.1, as well as the public master branch, are affected in the ADs plugin deletion handler. A signed-in user granted custom-ad access can remove other users’ or site-wide ads and may delete web-server-writable files outside the intended ads directory.
Still under analysis: more detail becomes available as the pipeline runs.
mitigation
Disable the ADs plugin or revoke the custom-ads permission from untrusted accounts until a verified patched release is available. Restrict filesystem write permissions for the web-server account to reduce the impact of unintended file deletion.
outcome
Run in progress: no artifact yet.
source signals
Public signals that triggered or updated the pipeline. These are inputs for the deltas above.
- 2026-11-11 14:02Zghsa: trigger signal, started the run
this entry in the feed
GET /api/v1/feed/ETK-2026-4231
{ "etk_id": "ETK-2026-4231", "cve_id": null, "display_id": "ETK-2026-4231", "ghsa_id": "GHSA-58h3-9722-fgpm", "euvd_id": null, "status": "in_pipeline", "anchor_state": "awaiting_cve", "title": "Path traversal and authorization bypass in AVideo ADs plugin", "summary": "AVideo releases from 12.4 through 29.7.1, as well as the public master branch, are affected in the ADs plugin deletion handler. A signed-in user granted custom-ad access can remove other users’ or site-wide ads and may delete web-server-writable files outside the intended ads directory.", "mitigation": "Disable the ADs plugin or revoke the custom-ads permission from untrusted accounts until a verified patched release is available. Restrict filesystem write permissions for the web-server account to reduce the impact of unintended file deletion.", "vendor": null, "product": "php:WWBN/AVideo", "affected": [ { "affected_notes": [], "affected_ranges": [ ">= 12.4, <= 29.7.1" ], "ecosystem": "php", "fixed_versions": [], "package_name": "WWBN/AVideo", "purl": null } ], "cwes": [ 22 ], "cvss_score": 8.1, "cvss_src": "cna_vendor", "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H", "epss_score": null, "epss_percentile": null, "epss_asof": null, "automation": null, "check": false, "check_confidence_basis": null, "exploit": false, "pipeline_minutes": null, "t0_at": null, "signals": { "trigger_signal": { "at": "2026-11-11T14:02:41+00:00", "days": -0.4178135639814815, "is_lower_bound": true, "measured_at": "2026-11-12T00:04:20.159998+00:00", "url": "https://github.com/WWBN/AVideo/security/advisories/GHSA-58h3-9722-fgpm" } } }
published 2026-11-11 23:55Z
last change 2026-11-12 00:04Z
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.