9.9
/ 10
CRITICAL
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L
Description
A critical XSS vulnerability affected hackage-server and
hackage.haskell.org. HTML and JavaScript files provided in source
packages or via the documentation upload facility were served
as-is on the main hackage.haskell.org domain. As a consequence,
when a user with latent HTTP credentials browses to the package
pages or documentation uploaded by a malicious package maintainer,
their session can be hijacked to upload packages or
documentation, amend maintainers or other package metadata, or
perform any other action the user is authorised to do.
hackage.haskell.org. HTML and JavaScript files provided in source
packages or via the documentation upload facility were served
as-is on the main hackage.haskell.org domain. As a consequence,
when a user with latent HTTP credentials browses to the package
pages or documentation uploaded by a malicious package maintainer,
their session can be hijacked to upload packages or
documentation, amend maintainers or other package metadata, or
perform any other action the user is authorised to do.
AI Analysis
Critical stored XSS vulnerability in hackage-server allowing session hijacking
Basic Information
ID
CVE-2026-40470
Source
redhat-cnalr
Published
Apr 23, 2026 at 14:53
Affected Product
Vendor
Haskell
Product
hackage-server
Version
0.1
Affected Versions
0.1
CWE Classification
AI Assessment
AI Score
9.9 / 10
AI Severity
Critical
Vendor
Haskell
Product
hackage-server
Version
0.1