Skip to content

Bug bounty reports15,219

Publicly disclosed HackerOne reports, with the platform's own outcome and severity.

Program:Node.js
Status
Severity
Weakness:Injection and Smuggling
Clear
Year
Bounty paid3
Access stated
  • No account0
  • A user account0
  • Admin or privileged0
Access needed
Technique
Clear filters21 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
CRLF Injection in legacy url API (url.parse().hostname)#771596InformativeInjection and SmugglingMedium2020-01-10–2
CVE-2022-32213 bypass via obs-fold mechanic#1630336ValidInjection and SmugglingMedium2022-10-26–5
HTTP Request Smuggling Due to Incorrect Parsing of Multi-line Transfer-Encoding (improper fix for CVE-2022-32215)#1665156ValidInjection and SmugglingMedium2022-10-26–6
HTTP Request Smuggling Due to Incorrect Parsing of Header Fields#1675191ValidInjection and SmugglingMedium2022-10-26–6
HTTP Request Smuggling due to ignoring chunk extensions#1238099ValidInjection and SmugglingMedium2021-11-02$2507
HTTP Request Smuggling Due to Incorrect Parsing of Multi-line Transfer-Encoding#1501679ValidInjection and SmugglingMedium2022-07-07–7
HTTP Request Smuggling Due to Flawed Parsing of Transfer-Encoding#1524555ValidInjection and SmugglingMedium2022-07-07–7
HTTP Request Smuggling via Empty headers separated by CR#2001873ValidInjection and SmugglingMedium2023-06-20–8
HTTP Request Smuggling Due To Improper Delimiting of Header Fields#1524692ValidInjection and SmugglingMedium2022-07-07–9
CRLF Injection in Nodejs ‘undici’ via host#1820955ValidInjection and SmugglingMedium2023-02-22–11
HTTP Request Smuggling via Silent Header Truncation in Node.js HTTP Parser#3564941ValidInjection and SmugglingLow2026-08-28–16
HTTP Request Smuggling due to accepting space before colon#1238709ValidInjection and SmugglingMedium2021-10-20$25018
HTTP Request Smuggling via Content Length Obfuscation#2237099ValidInjection and SmugglingMedium2024-05-03–18
Node.js unicode dot separator handling can lead to tls wildcard-depth authentication bypass due to resolver and verifier hostname normalization mismat#3688064ValidInjection and SmugglingHigh2026-06-25–18
Improper Input Validation — HTTP Response Parser Unconditionally Accepts Bare CR in Status Line#3648681ValidInjection and SmugglingMedium2026-07-01–30
Potential HTTP Request Smuggling in nodejs#1002188ValidInjection and SmugglingLow2021-01-07$25034
Http request splitting#409943ValidInjection and Smuggling–2020-01-15–45
HTTP Request Smuggling via Connection: close<TAB> in Node.js llhttp parser#3723248ValidInjection and SmugglingMedium2026-07-31–49
HTTP request smuggling using malformed Transfer-Encoding headerAnalysed#735748ValidInjection and SmugglingCritical2020-03-07–105
Improper HTTP header block termination in llhttpAnalysed#2054283ValidInjection and SmugglingMedium2025-06-13–122
HTTP Request Smuggling due to CR-to-Hyphen conversionAnalysed#922597ValidInjection and SmugglingHigh2020-10-17–134

Status and severity are HackerOne's. “Access stated” is what the title says; “Access needed” and techniques come from CyberSIXT's analysis of the public report (1,199 analysed so far), which can be wrong. Data as of 2026-11-14.

Updated AboutDevelopersSign in