CVE-2024-29882: SRS DOM - XSS on JSONP callback
SRS is a simple, high-efficiency, real-time video server. SRS's /api/v1/vhosts/vid-<id>?callback=<payload> endpoint didn't filter the callback function name which led to injecting malicious javascript payloads and executing XSS ( Cross-Site Scripting). This vulnerability is fixed in 5.0.210 and 6.0.121.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2024-29882?
CVE-2024-29882 has a severity rating of Medium due to its potential for Cross-Site Scripting (XSS) attacks.
How do I fix CVE-2024-29882?
To fix CVE-2024-29882, update SRS to version 5.0.210 or later, or version 6.0.121 or later.
Which versions of SRS are affected by CVE-2024-29882?
CVE-2024-29882 affects SRS versions from 5.0.0 to 5.0.210 and from 6.0.0 to 6.0.121.
What type of vulnerability is CVE-2024-29882?
CVE-2024-29882 is a Cross-Site Scripting (XSS) vulnerability due to improper input validation.
How does CVE-2024-29882 impact users?
CVE-2024-29882 allows attackers to inject malicious JavaScript, potentially compromising user data and session integrity.