Advisory Database
  • Advisories
  • Dependency Scanning
  1. npm
  2. ›
  3. sse-channel
  4. ›
  5. CVE-2026-44217

CVE-2026-44217: sse-channel: SSE Injection via unsanitized event fields

May 5, 2026 (updated May 13, 2026)

Implementations that allows user-provided values to be passed to event, retry or id fields would be susceptible to event spoofing, where an attacker could inject arbitrary messages into the stream.

  • Event Spoofing: Attacker can inject arbitrary SSE events into the stream
  • Client-side Manipulation: Injected events can trigger unintended behavior in frontend JavaScript EventSource listeners
  • Data Integrity: Consumers of the SSE stream cannot distinguish injected events from legitimate ones

References

  • github.com/advisories/GHSA-84hm-wfh8-c5pg
  • github.com/rexxars/sse-channel/issues/42
  • github.com/rexxars/sse-channel/security/advisories/GHSA-84hm-wfh8-c5pg
  • nvd.nist.gov/vuln/detail/CVE-2026-44217

Code Behaviors & Features

Detect and mitigate CVE-2026-44217 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 4.0.1

Fixed versions

  • 4.0.1

Solution

Upgrade to version 4.0.1 or above.

Impact 7.5 HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

Learn more about CVSS

Weakness

  • CWE-93: Improper Neutralization of CRLF Sequences ('CRLF Injection')

Source file

npm/sse-channel/CVE-2026-44217.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:15:35 +0000.