# CVE-2026-86719

## Summary

- **CVE ID:** CVE-2026-86719
- **Severity:** MEDIUM
- **CVSS Score:** 5.4 (CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N)
- **CWE:** CWE-352
- **Published:** Sep 8, 2026
- **Last Modified:** Sep 10, 2026

## Description

WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 (master) contains a cross-site request forgery vulnerability in the CustomizeUser plugin endpoint plugin/CustomizeUser/swapUser.json.php. The endpoint takes users_id from $_REQUEST and invokes User::swapUser() without calling forbidIfNotPost() or forbidIfInvalidToken(), and the global autoCSRFGuard() check only runs for POST requests to *.json.php, so the action is reachable via GET. An attacker who causes an authenticated administrator's browser to issue a cross-origin GET (for example via an <img> tag or link) can replace that administrator's session with a non-admin user account, causing the administrator to lose administrative access until the swap is cancelled; swapping to another administrator account is rejected, so this is not privilege escalation. The JSON response also discloses the session_id. The CustomizeUser plugin is enabled by default, and no patch was available at the time of publication.

## Affected Products

- WWBN — AVideo (0)

## References

- [CNA](https://github.com/WWBN/AVideo/security/advisories/GHSA-xrp7-6w7g-q7fx)
- [CNA](https://www.vulncheck.com/advisories/wwbn-avideo-customizeuser-cross-site-request-forgery-session-hijacking)

## Exploitation Prediction (EPSS)

- **EPSS Score:** 0.11%
- **EPSS Percentile:** 1.3

---
_Exported from OnDuty AI Vulnerability Intelligence on 2026-09-11._