CVE Catalog

CVE-2026-46431

MediumCVSS 4.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.22%

12th percentile - higher than 12% of all known CVEs

Summary

Algernon prior to version 1.17.7 has a vulnerability in the SSE event server where the Access-Control-Allow-Origin header is hardcoded to '*', allowing third-party pages to read the filename stream via JavaScript.

Risk Assessment

The organization is at risk of data leakage (filenames) to unauthorized third parties, potentially revealing system information.

Recommendation

Upgrade Algernon to version 1.17.7 or later.

Other vulnerabilities in Algernon

See all
Original NVD description (English source)

Algernon is a small self-contained pure-Go web server. Prior to 1.17.7, the SSE event server's Access-Control-Allow-Origin response header was hardcoded to the wildcard * regardless of the caller's Origin. Because EventSource does not preflight and does not send cookies, the wildcard is sufficient to let any third-party page the developer visits open a cross-origin EventSource to the SSE port and read the live filename stream from JavaScript. This vulnerability is fixed in 1.17.7.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS