CVE-2024-39123
Medium · 5.4CVSS
5.4
EPSS
23.1%
Published
Jul 19, 2024
CISA due date
—
The record
In janeczku Calibre-Web 0.6.0 to 0.6.21, the edit_book_comments function is vulnerable to Cross Site Scripting (XSS) due to improper sanitization performed by the clean_string function. The vulnerability arises from the way the clean_string function handles HTML sanitization.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| PyPI | calibreweb | 0.6.0 | No fix |
| pypi | calibreweb | 0.6.0 | No fix |
Related vulnerabilities
- GHSA-pc5g-j9j7-p4q3 Calibre-Web Has a Stored Cross-Site Scripting (XSS) Vulnerability via the 'username'… Also affects calibreweb
- CVE-2025-65858 Calibre-Web Has a Stored Cross-Site Scripting (XSS) Vulnerability via the 'username'… Also affects calibreweb
- CVE-2026-96379 Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting")… CWE-79
- CVE-2026-96382 Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting")… CWE-79
- CVE-2026-96368 Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting")… CWE-79
- CVE-2026-96361 Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting")… CWE-79
- CVE-2026-96362 Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting")… CWE-79
- CVE-2026-96360 Improper Neutralization of Input During Web Page Generation ("Cross-site Scripting")… CWE-79