Goal Reached Thanks to every supporter โ€” we hit 100%!

Goal: 1000 CNY ยท Raised: 1310 CNY

100%

CVE-2026-40911 โ€” AI Deep Analysis Summary

CVSS 10.0 ยท Critical

Q1What is this vulnerability? (Essence + Consequences)

๐Ÿšจ **Essence**: A Code Injection flaw in WWBN AVideo. ๐Ÿ›‘ **Consequences**: Attackers can broadcast arbitrary JavaScript via WebSocket, leading to account takeover, session theft, and privilege escalation.โ€ฆ

Q2Root Cause? (CWE/Flaw)

๐Ÿ” **Root Cause**: CWE-94 (Code Injection). ๐Ÿ› **Flaw**: The YPTSocket plugin's WebSocket server forwards uncleaned `msg` or `callback` fields.โ€ฆ

Q3Who is affected? (Versions/Components)

๐Ÿ“ฆ **Product**: WWBN AVideo. ๐Ÿ“… **Affected Versions**: 29.0 and earlier. ๐Ÿข **Vendor**: WWBN. โš ๏ธ **Component**: Specifically the YPTSocket plugin and WebSocket server logic.

Q4What can hackers do? (Privileges/Data)

๐Ÿ•ต๏ธ **Actions**: Execute arbitrary JavaScript code. ๐Ÿ”“ **Privileges**: Bypass authentication (Unauthenticated). ๐Ÿ’พ **Data**: Steal user sessions, hijack accounts, and perform privileged operations.โ€ฆ

Q5Is exploitation threshold high? (Auth/Config)

๐Ÿ“‰ **Threshold**: LOW. ๐Ÿšซ **Auth**: No authentication required (PR:N). ๐Ÿ–ฑ๏ธ **UI**: No user interaction needed (UI:N). ๐ŸŒ **Network**: Remote (AV:N). ๐ŸŽฏ **Complexity**: Low (AC:L). Easy to exploit!

Q6Is there a public Exp? (PoC/Wild Exploitation)

๐Ÿ“‚ **Public Exp**: No specific PoC code provided in the data. ๐Ÿ”— **References**: GitHub Advisory (GHSA-gph2-j4c9-vhhr) and Commit fix are available.โ€ฆ

Q7How to self-check? (Features/Scanning)

๐Ÿ”Ž **Check**: Scan for WWBN AVideo instances. ๐Ÿงช **Test**: Look for YPTSocket WebSocket endpoints. ๐Ÿ“ **Indicator**: Check if `script.js` contains vulnerable `eval()` calls handling WebSocket messages.โ€ฆ

Q8Is it fixed officially? (Patch/Mitigation)

โœ… **Fixed**: Yes. ๐Ÿ“… **Date**: Published 2026-04-21. ๐Ÿ”— **Patch**: See GitHub commit `c08694bf6264eb4decceb78c711baee2609b4efd`. ๐Ÿ”„ **Action**: Update to the patched version immediately.

Q9What if no patch? (Workaround)

๐Ÿšง **Workaround**: Disable the YPTSocket plugin if not needed. ๐Ÿ›‘ **Mitigation**: Block WebSocket connections from untrusted sources. ๐Ÿงน **Code**: Sanitize `msg` and `callback` fields before forwarding.โ€ฆ

Q10Is it urgent? (Priority Suggestion)

๐Ÿ”ฅ **Urgency**: CRITICAL. ๐Ÿ“ˆ **CVSS**: 9.8 (High). ๐Ÿšจ **Priority**: Patch immediately. โšก **Reason**: Unauthenticated, remote code execution with severe impact (Account Takeover). Do not delay!