Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
5.3
CVE-2014-3994: Review Board website allows attackers to inject malicious scripts
CVE-2014-3994 · published 12 years ago
Summary
Review Board's website is vulnerable to a security issue that allows attackers to inject malicious scripts. This means that if an attacker tricks a Review Board user into clicking on a link or viewing a specially crafted page, they could potentially take control of the user's account or steal their personal data. Update Review Board to the latest version to fix this issue.
What to do
- Update beanbag djblets to version 0.7.30.
- Update beanbag djblets to version 0.8.3.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| pip | beanbag | djblets |
< 0.7.30 >= 0.8, < 0.8.3 Fix: upgrade to 0.7.30
|
| – | reviewboard | djblets |
<= 0.7.29 0.7.27 0.7.28 0.8.1 0.8.2 cpe:2.3:a:reviewboard:djblets:*:*:*:*:*:*:*:* |
| – | reviewboard | reviewboard |
All versions
cpe:2.3:a:reviewboard:reviewboard:-:*:*:*:*:*:*:* |
Original advisory text
Cross-site scripting (XSS) vulnerability in util/templatetags/djblets_js.py in Djblets before 0.7.30 and 0.8.x before 0.8.3 for Django, as used in Review Board, allows remote attackers to inject ar...
Cross-site scripting (XSS) vulnerability in util/templatetags/djblets_js.py in Djblets before 0.7.30 and 0.8.x before 0.8.3 for Django, as used in Review Board, allows remote attackers to inject arbitrary web script or HTML via a JSON object, as demonstrated by the name field when changing a user name.
References
- https://nvd.nist.gov/vuln/detail/CVE-2014-3994
- https://github.com/djblets/djblets/commit/50000d0bbb983fa8c097b588d06b64df8df483...
- https://github.com/djblets/djblets/commit/77a68c03cd619a0996f3f37337b8c39ca6643d...
- https://github.com/djblets/djblets/commit/e2c79117efd925636acd871a5f473512602243...
- https://code.google.com/p/reviewboard/issues/detail?id=3406
- https://web.archive.org/web/20140702014704/http://seclists.org/oss-sec/2014/q2/4...
- https://web.archive.org/web/20140702025724/http://seclists.org/oss-sec/2014/q2/4...
- https://web.archive.org/web/20200228144945/http://www.securityfocus.com/bid/6793...
- https://github.com/pypa/advisory-database/tree/main/vulns/djblets/PYSEC-2014-78....
- https://github.com/advisories/GHSA-w7rq-8f2g-jvqr
- http://seclists.org/oss-sec/2014/q2/494 Third Party Advisory VDB Entry
- http://seclists.org/oss-sec/2014/q2/498 Third Party Advisory VDB Entry
- http://secunia.com/advisories/58691 Permissions Required Third Party Advisory
- http://www.securityfocus.com/bid/67932 Third Party Advisory VDB Entry
Internet-facing
60 days
Internal
At next upgrade
- Not known to be exploited
- Needs hands-on effort to exploit (estimated)
- Gives an attacker partial control (estimated)
Type
CWE-79Cross-site Scripting (XSS)
Timeline
Published16 Jun 2014
Updated29 Oct 2026
First seen6 Mar 2026
Track software like this
Free during beta