What’s Vulnerable › Vulnerabilities
CVE-2026-33492: AVideo has Session Fixation via GET PHPSESSID Parameter With Disabled Login Session Regeneration
- Severity: high (CVSS 7.3 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.3% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2026-03-23 · updated 2026-06-17
- Weakness: CWE-384
Description
WWBN AVideo is an open source video platform. In versions up to and including 26.0, AVideo's `_session_start()` function accepts arbitrary session IDs via the `PHPSESSID` GET parameter and sets them as the active PHP session. A session regeneration bypass exists for specific blacklisted endpoints when the request originates from the same domain. Combined with the explicitly disabled session regeneration in `User::login()`, this allows a classic session fixation attack where an attacker can fix a victim's session ID before authentication and then hijack the authenticated session. Commit 5647a94d79bf69a972a86653fe02144079948785 contains a patch.
Affected products
- WWBN AVideo: through 26.0
References
- https://github.com/WWBN/AVideo/commit/5647a94d79bf69a972a86653fe02144079948785
- https://github.com/WWBN/AVideo/security/advisories/GHSA-x3pr-vrhq-vq43
- https://github.com/WWBN/AVideo/security/advisories/GHSA-x3pr-vrhq-vq43
Get alerted when CVE-2026-33492 or the next vulnerability affects your stack