Skip to content

Bug bounty reports15,219

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

Program:Node.js
Status
Severity:High
Clear
Weakness:Memory Corruption
Clear
Year
Bounty paid1
Access stated
  • No account0
  • A user account0
  • Admin or privileged0
Access needed
Technique
Clear filters10 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
NULL pointer dereference in node:sqlite DatabaseSync#applyChangeset() via malformed SQLite changeset#3736889InformativeMemory CorruptionHigh2026-05-23–44
Timeout-based race conditions make Uint8Array/Buffer.alloc non-zerofilledAnalysed#3405778ValidMemory CorruptionHigh2026-02-12–43
Node.js: use-after-free in TLSWrap#988103ValidMemory CorruptionHigh2021-01-05–27
Re-entrant `nghttp2_session_mem_send()` during `nghttp2_session_mem_recv()` causes heap-use-after-free in Node.js HTTP/2Analysed#3833629ValidMemory CorruptionHigh2026-08-28–17
Node.js WebCrypto AES Integer Overflow Leads to Remote Process Abort (DoS)Analysed#3760016ValidMemory CorruptionHigh2026-06-25–13
napi_get_value_string_X allow various kinds of memory corruption#784186ValidMemory CorruptionHigh2020-07-02$2507
HTTP/2 Denial of Service Vulnerability#335533ValidMemory CorruptionHigh2020-02-13–6
Improper handling of untypical characters in domain names#1178337ValidMemory CorruptionHigh2021-09-10–4
Out of order TLS handshake / application data messages lead to segmentation fault#335495ValidMemory CorruptionHigh2020-02-13–3
Vulnerability in http-parser & embedded NULL header handling#536954ValidMemory CorruptionHigh2020-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, where there is one, which can be wrong. Data as of 2026-11-15.