In brief. Node.js is a bug bounty program on HackerOne. It received 182 reports in the 90 days to November 7, 2026, about 182 per in-scope asset.
Node.js
Work at Node.js? Claim it to respond to reviews as the verified owner.
Found a vulnerability?
If you'd rather not deal with the vendor yourself, a BugRater analyst will submit it to them for you, with your explicit permission, and tell you what they said.
Ask BugRater to submit itReports are private. The report body is encrypted at rest. BugRater holds the key, so the analyst handling your report can read it, and we log every time someone does.
These are HackerOne’s own figures for this program, taken from its public page. Researchers did not report them, and they don't count toward the BugRater grade. Captured 7 Nov 2026.
What it pays, by severity
$6,150 paid to researchers in total. This is HackerOne’s lifetime figure. It shows the program has paid out before. It doesn't tell you what any one report will get.
Intake & responsiveness, last 90 days
Response targets it sets itself
These are targets the program set. They don't show whether it meets them.
Barriers to submitting
Open to submit. HackerOne lists no requirements for submitting a report here.
Over 79 days (80 snapshots): intake down 1 reports; response efficiency down 9 points.
See how this program’s report load compares to others
Reviews
0 publishedNo reviews yet.
Who this program credits
204 creditedResearchers HackerOne shows on this program’s public thanks list, best position first. “Recognised” is how many of a hunter’s submissions the program accepted; the ratio is their signal here, not our judgement of them.
| # | Researcher | Reputation | Recognised / submitted |
|---|---|---|---|
| 1 | haxatron1 | 88 | 14 / 19 74% |
| 2 | amitklein | 57 | 1 / 1 100% |
| 2 | v6ak | 57 | 1 / 1 100% |
| 4 | pimterry | 45 | 3 / 3 100% |
| 5 | fwilhelm | 44 | 2 / 2 100% |
| 6 | jzebor | 43 | 4 / 4 100% |
| 7 | yushengchen | 41 | 8 / 18 44% |
| 8 | cantina-security | 35 | 2 / 5 40% |
| 9 | astraol | 34 | 0 / 0 |
| 9 | mkg | 34 | 2 / 3 67% |
| 11 | zeyu2001 | 30 | 5 / 6 83% |
| 12 | shogunpanda | 27 | 1 / 1 100% |
| 12 | underflow0 | 27 | 1 / 1 100% |
| 14 | hasanfleyah | 23 | 1 / 7 14% |
| 15 | alyssawilk | 22 | 1 / 1 100% |
| 15 | ashi009 | 22 | 1 / 1 100% |
| 15 | ericsesterhenn | 22 | 1 / 1 100% |
| 15 | erubinson | 22 | 1 / 1 100% |
| 15 | exx8 | 22 | 1 / 2 50% |
| 15 | nikitastupin | 22 | 1 / 1 100% |
| 15 | omicronenergy | 22 | 1 / 1 100% |
| 15 | piao | 22 | 1 / 1 100% |
| 15 | prateek_0490 | 22 | 1 / 1 100% |
| 15 | rogierschouten | 22 | 1 / 1 100% |
| 15 | tanium-ls111 | 22 | 1 / 2 50% |
Showing the top 25 of 204 credited on HackerOne.
HackerOne published these facts on the program's page. Researchers did not report them, and they don't count toward the BugRater grade. Last checked 6 Nov 2026.
The Node.js JavaScript Runtime
Scope
1 asset| Asset | Type | Eligibility | Max severity |
|---|---|---|---|
| https://github.com/nodejs/node | SOURCE CODE | ✓ bounty | Critical |
Known vulnerabilities in in-scope packages
169 from OSV.devPublished vulnerabilities in the packages and repositories this program lists in scope, from the open OSV.dev database. They are already public, so they are context for where the code has broken before, not findings to report.
| Advisory | Package | Severity | Published |
|---|---|---|---|
|
CVE-2026-58043
A flaw in Node.js Permission Model enforcement can over-grant filesystem access across radix-tree prefix boundaries. |
github.com/nodejs/node | CVSS | 30 Jul 2026 |
|
CVE-2026-56850
A flaw in Node.js HTTPS Agent connection reuse can cause PFX object-array key collisions, allowing mutual TLS (mTLS) client identities to b… |
github.com/nodejs/node | CVSS | 30 Jul 2026 |
|
CVE-2026-56847
A flaw in Node.js Permission Model enforcement allows `trace_events.createTracing().enable()` Writes Trace Logs Outside `--allow-fs-write`. |
github.com/nodejs/node | CVSS | 30 Jul 2026 |
|
CVE-2026-48930
A flaw in Node.js TLS hostname handling can cause Embedded-nul hostnames can lead to silent authority rebinding due to c-string truncation … |
github.com/nodejs/node | CVSS | 26 Jun 2026 |
|
CVE-2026-48936
A flaw in Node.js Permission API can cause a local server to be started (via a Unix domain socket), even without the `--allow-net` permissi… |
github.com/nodejs/node | CVSS | 26 Jun 2026 |
Showing the newest 5 of 169.