—
PYSEC-2026-840
Loggerhead XSS via filename
Quick fix
PYSEC-2026-840 — loggerhead: upgrade to the fixed version with the command below.
pip install --upgrade 'loggerhead>=1.18.1'Details
Cross-site scripting (XSS) vulnerability in `templatefunctions.py` in Loggerhead before 1.18.1 allows remote authenticated users to inject arbitrary web script or HTML via a filename, which is not properly handled in a revision view.
Are you affected?
Enter the version of the package you're using.
Affected packages
References
- https://nvd.nist.gov/vuln/detail/CVE-2011-0728[ADVISORY]
- https://bugs.launchpad.net/loggerhead/+bug/740142[WEB]
- https://exchange.xforce.ibmcloud.com/vulnerabilities/66305[WEB]
- https://launchpad.net/loggerhead/1.18/1.18.1[WEB]
- https://web.archive.org/web/20200228162139/http://www.securityfocus.com/bid/47032[WEB]
- http://lists.fedoraproject.org/pipermail/package-announce/2011-April/057413.html[WEB]
- http://lists.fedoraproject.org/pipermail/package-announce/2011-April/057479.html[WEB]
- http://lists.fedoraproject.org/pipermail/package-announce/2011-April/057502.html[WEB]
- https://pypi.org/project/loggerhead[PACKAGE]
- https://github.com/advisories/GHSA-qjmg-77xh-7mjw[ADVISORY]