CVE-2026-33292: CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') in WWBN AVideo
WWBN AVideo is an open source video platform. Prior to version 26.0, the HLS streaming endpoint (`view/hls.php`) is vulnerable to a path traversal attack that allows an unauthenticated attacker to stream any private or paid video on the platform. The `videoDirectory` GET parameter is used in two divergent code paths — one for authorization (which truncates at the first `/` segment) and one for file access (which preserves `..` traversal sequences) — creating a split-oracle condition where authorization is checked against one video while content is served from another. Version 26.0 contains a fix for the issue.
AI Analysis
Technical Summary
WWBN AVideo is an open-source video platform that prior to version 26.0 contained a critical path traversal vulnerability (CVE-2026-33292) in its HTTP Live Streaming (HLS) endpoint located at view/hls.php. The vulnerability stems from improper validation and inconsistent handling of the videoDirectory GET parameter. Specifically, the authorization logic truncates the parameter at the first '/' segment, effectively checking permissions against one video path, while the file access logic uses the full parameter including any '..' sequences, allowing directory traversal outside the intended restricted directory. This split-oracle condition enables an unauthenticated attacker to bypass authorization controls and stream any private or paid video hosted on the platform. The vulnerability does not require authentication or user interaction, making it easily exploitable remotely over the network. The CVSS 3.1 base score is 7.5 (high), reflecting the ease of exploitation and the high confidentiality impact due to unauthorized access to protected video content. Although no known exploits are reported in the wild yet, the vulnerability poses a significant risk to organizations relying on AVideo for secure video streaming. The issue was addressed in version 26.0 by correcting the pathname validation to ensure consistent authorization and file access checks, eliminating the path traversal vector.
Potential Impact
This vulnerability allows attackers to bypass access controls and stream private or paid videos without authorization, leading to significant confidentiality breaches. Organizations using affected versions risk unauthorized disclosure of proprietary, sensitive, or monetized video content, potentially resulting in financial losses, reputational damage, and violation of privacy or licensing agreements. Since the exploit requires no authentication or user interaction, it can be automated and scaled, increasing the risk of widespread unauthorized access. Content providers, educational institutions, media companies, and any entity relying on AVideo for secure content delivery are particularly vulnerable. Additionally, the exposure of private content could lead to further attacks if sensitive information is embedded within videos or metadata. The availability and integrity of the platform are not directly impacted, but the confidentiality breach alone is critical.
Mitigation Recommendations
The primary mitigation is to upgrade WWBN AVideo to version 26.0 or later, where the vulnerability is fixed. For organizations unable to immediately upgrade, implement strict web application firewall (WAF) rules to detect and block requests containing path traversal sequences such as '..' in the videoDirectory parameter. Conduct thorough input validation and sanitization on all user-supplied parameters, ensuring consistent handling between authorization and file access logic. Restrict direct access to the HLS streaming endpoint to authenticated users where possible, adding an additional layer of access control. Monitor logs for suspicious access patterns targeting the view/hls.php endpoint. Employ network segmentation and least privilege principles to limit exposure of the video streaming infrastructure. Finally, conduct regular security audits and penetration testing focused on path traversal and access control vulnerabilities to proactively identify similar issues.
Affected Countries
United States, Germany, United Kingdom, Canada, Australia, France, Japan, India, Brazil, Netherlands
CVE-2026-33292: CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') in WWBN AVideo
Description
WWBN AVideo is an open source video platform. Prior to version 26.0, the HLS streaming endpoint (`view/hls.php`) is vulnerable to a path traversal attack that allows an unauthenticated attacker to stream any private or paid video on the platform. The `videoDirectory` GET parameter is used in two divergent code paths — one for authorization (which truncates at the first `/` segment) and one for file access (which preserves `..` traversal sequences) — creating a split-oracle condition where authorization is checked against one video while content is served from another. Version 26.0 contains a fix for the issue.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
WWBN AVideo is an open-source video platform that prior to version 26.0 contained a critical path traversal vulnerability (CVE-2026-33292) in its HTTP Live Streaming (HLS) endpoint located at view/hls.php. The vulnerability stems from improper validation and inconsistent handling of the videoDirectory GET parameter. Specifically, the authorization logic truncates the parameter at the first '/' segment, effectively checking permissions against one video path, while the file access logic uses the full parameter including any '..' sequences, allowing directory traversal outside the intended restricted directory. This split-oracle condition enables an unauthenticated attacker to bypass authorization controls and stream any private or paid video hosted on the platform. The vulnerability does not require authentication or user interaction, making it easily exploitable remotely over the network. The CVSS 3.1 base score is 7.5 (high), reflecting the ease of exploitation and the high confidentiality impact due to unauthorized access to protected video content. Although no known exploits are reported in the wild yet, the vulnerability poses a significant risk to organizations relying on AVideo for secure video streaming. The issue was addressed in version 26.0 by correcting the pathname validation to ensure consistent authorization and file access checks, eliminating the path traversal vector.
Potential Impact
This vulnerability allows attackers to bypass access controls and stream private or paid videos without authorization, leading to significant confidentiality breaches. Organizations using affected versions risk unauthorized disclosure of proprietary, sensitive, or monetized video content, potentially resulting in financial losses, reputational damage, and violation of privacy or licensing agreements. Since the exploit requires no authentication or user interaction, it can be automated and scaled, increasing the risk of widespread unauthorized access. Content providers, educational institutions, media companies, and any entity relying on AVideo for secure content delivery are particularly vulnerable. Additionally, the exposure of private content could lead to further attacks if sensitive information is embedded within videos or metadata. The availability and integrity of the platform are not directly impacted, but the confidentiality breach alone is critical.
Mitigation Recommendations
The primary mitigation is to upgrade WWBN AVideo to version 26.0 or later, where the vulnerability is fixed. For organizations unable to immediately upgrade, implement strict web application firewall (WAF) rules to detect and block requests containing path traversal sequences such as '..' in the videoDirectory parameter. Conduct thorough input validation and sanitization on all user-supplied parameters, ensuring consistent handling between authorization and file access logic. Restrict direct access to the HLS streaming endpoint to authenticated users where possible, adding an additional layer of access control. Monitor logs for suspicious access patterns targeting the view/hls.php endpoint. Employ network segmentation and least privilege principles to limit exposure of the video streaming infrastructure. Finally, conduct regular security audits and penetration testing focused on path traversal and access control vulnerabilities to proactively identify similar issues.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- GitHub_M
- Date Reserved
- 2026-03-18T18:55:47.426Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 69c0833cf4197a8e3bcdaa55
Added to database: 3/23/2026, 12:03:08 AM
Last enriched: 3/23/2026, 12:04:04 AM
Last updated: 5/7/2026, 4:27:19 AM
Views: 92
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.