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:2026
Clear
Bounty paid0
Access stated
  • No account0
  • A user account0
  • Admin or privileged0
Access needed:A user account
Technique
Clear filters13 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
Node.js permission model bypass via unchecked Unix Domain Socket connections (UDS)Analysed#3465156ValidServer-Side Request ForgeryMedium2026-02-12–52
HTTPS Agent TLS session reuse skips hostname verification across identity policies (incomplete fix of CVE-2026-48934)Analysed#3812439ValidOther weaknessesMedium2026-07-30–37
Permission Model bypass: process.report writes (and overwrites) files outside --allow-fs-write pathsAnalysed#3815767ValidAccess ControlLow2026-07-30–35
FS Permissions BypassAnalysed#3417819ValidMisconfiguration and Insecure DesignHigh2026-02-12–34
fs.futimes() Bypasses Read-Only Permission ModelAnalysed#3390084ValidAccess ControlLow2026-01-15–34
Permission Model: --allow-fs-read/--allow-fs-write radix-tree prefix-boundary over-grantAnalysed#3761342ValidAccess ControlHigh2026-07-29–33
HTTPS Agent PFX object-array key collision allows mTLS client identity reuse across different per-request certificatesAnalysed#3816840ValidAuthenticationMedium2026-07-29–24
Null Dereference in X509ToObjectAnalysed#3824331ValidMemory CorruptionMedium2026-10-23–22
Permission Model Bypass: `trace_events.createTracing().enable()` Writes Trace Logs Outside `--allow-fs-write`Analysed#3838601ValidAccess ControlLow2026-07-29–21
dns.resolve truncates names containing NUL charAnalysed#4038342ValidAccess ControlHigh2026-10-23–18
HTTP Request Smuggling via Silent Header Truncation in Node.js HTTP ParserAnalysed#3564941ValidInjection and SmugglingLow2026-08-28–16
Permission Model bypass with fs.realpathSyncAnalysed#3838675ValidAccess ControlLow2026-10-23–15
Permission Model Bypass in realpathSync.native Allows File Existence DisclosureAnalysed#3480841ValidInformation DisclosureLow2026-03-30–15

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.