Cross-site scripting in CIRCL vulnerability-lookup
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Cross-site scripting
- Confidentiality · integrity · availability
- Low · Low · None
- Fix status
- No fix listed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-79.
Summary
vulnerability-lookup 2.16.0 allows XSS in bundle.py, comment.py, and user.py, by a user on a vulnerability-lookup instance who can add bundles, comments, or sightings. A cross-site scripting (XSS) vulnerability was discovered in the handling of user-supplied input in the Bundles, Comments, and Sightings components. Untrusted data was not properly sanitized before being rendered in templates and tables, which could allow attackers to inject arbitrary JavaScript into the application. The issue was due to unsafe use of innerHTML and insufficient validation of dynamic URLs and model fields. This vulnerability has been fixed by escaping untrusted data, replacing innerHTML assignments with safer DOM methods, encoding URLs with encodeURIComponent, and improving input validation in the affected models.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2025-60249
- 2026-10-03 Alias added: GHSA-9737-qv54-hq49
References
More CIRCL vulnerabilities
- TI-2021-20557 lib/DatabaseLayer.py in cve-search before 4.1.0 allows regular expression injection… CVSS 3.1HIGH 7.5
- TI-2026-28398 Stored XSS in modal item preview for long item content in AIL Framework CVSS 4.0HIGH 8.5
- TI-2025-27744 CSRF vulnerability in CIRCL Vulnerability-Lookup CVSS 4.0HIGH 8.3
- TI-2020-06847 Global.py in AIL framework 2.8 allows path traversal. CVSS 3.1HIGH 7.5
- TI-2025-27742 Improper Restriction of Excessive Authentication Attempts vulnerability in CIRCL Vulnerability-Lookup CVSS 4.0HIGH 8.1
- TI-2025-27743 CSRF vulnerability in CIRCL Vulnerability-Lookup CVSS 4.0HIGH 7.0
Sources
- CVE-2025-60249 · CVE Program
- CVE-2025-60249 · NVD
- FIRST EPSS
- GHSA-9737-qv54-hq49 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences