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
Year:2020
Clear
Bounty paid5
Access stated
  • No account0
  • A user account0
  • Admin or privileged0
Access needed
  • No account0
  • A user account0
  • A privileged role0
  • Admin0
  • Physical or local access0
  • Not clear from the report0
Clear filters26 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
HTTP Request Smuggling due to CR-to-Hyphen conversion#922597ValidInjection and Smuggling–2020-10-17–134
HTTP request smuggling using malformed Transfer-Encoding header#735748ValidInjection and Smuggling–2020-03-07–105
Http request splitting#409943ValidInjection and Smuggling–2020-01-15–45
Node.js: TLS session reuse can lead to hostname verification bypass#811502ValidCryptography–2020-06-03–29
Remotely trigger an assertion on a TLS server with a malformed certificate string#746733ValidCryptography–2020-02-06–15
Malformed HTTP/2 SETTINGS frame leads to reachable assert#800140ValidDenial of Service–2020-07-03$25014
HTTP header values do not have trailing OWS trimmed#730779ValidInput Validation and Logic–2020-02-24–11
url.parse() hostname spoofing via javascript: URIs#395845ValidCross-site Scripting–2020-01-15–11
Denial of Service by resource exhaustion CWE-400 due to unfinished HTTP/1.1 requests#868834ValidDenial of Service–2020-10-17$2508
Slowloris, body parsing#799072ValidDenial of Service–2020-10-17$2508
napi_get_value_string_X allow various kinds of memory corruption#784186ValidMemory Corruption–2020-07-02$2507
HTTP/2 Denial of Service Vulnerability#335533ValidMemory Corruption–2020-02-13–6
Pull Request #12949 - Security Implications without CVE assignment#415329ValidCommand and Code Injection–2020-02-13–5
`fs.realpath.native` on darwin may cause buffer overflow#965914ValidMemory Corruption–2020-10-17–4
Denial of Service: nghttp2 use of uninitialized pointer#335608ValidMemory Corruption–2020-02-13–4
Child process environment injection via prototype pollution#878181InformativeCommand and Code Injection–2020-07-04–3
Hostname spoofing#678487InformativeNo weakness recorded–2020-01-10–3
loader.js is not secure#629879N/ACommand and Code Injection–2020-06-11–3
Fix for CVE-2018-12122 can be bypassed via keep-alive requests#453513ValidDenial of Service–2020-02-13–3
Out of order TLS handshake / application data messages lead to segmentation fault#335495ValidMemory Corruption–2020-02-13–3
DNS Max Responses for DOS#1033107ValidDenial of Service–2020-12-16$2502
CRLF Injection in legacy url API (url.parse().hostname)#771596InformativeInjection and Smuggling–2020-01-10–2
Node.js HTTP/2 Large Settings Frame DoS#446662ValidDenial of Service–2020-07-02–2
Use After Free in crypto.randomFill#340053InformativeMemory Corruption–2020-01-15–2
Http response is not ended although underlying socket is already destroyed#676710InformativeDenial of Service–2020-01-15–1
Vulnerability in http-parser & embedded NULL header handling#536954ValidMemory Corruption–2020-02-13–1

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 (227 analysed so far), which can be wrong. Data as of 2026-11-14.

Updated AboutDevelopersSign in