TGViewer
Hackerone Reports Hackerone Reports @hackeronereports · 242 subscribers
Post #891 46
🎯 New Report #3795900: node:sqlite SQLTagStore Iterator Replay Lets Attacker Re-Execute Victim-Bound Writes Indefinitely
🔺Severity: Medium
👽 Reporter: cantina-security
⭐️ Reputation: 2422
🛠 State: resolved
💼 Team: Node.js
💵 Bounty: null
🕐 Submitted: 2026-06-11
⏰ Disclosed: 2026-08-28 14:15:57
📝 Summary: A flaw was discovered in the node:sqlite package for Node.js that allowed a stale StatementSyncIterator created through DatabaseSync#createTagStore() to continue executing a cached prepared statement after it had been reset and rebound with new parameters. The vulnerability was caused by the SQLTagStore feature resetting cached statements using sqlite3 reset() directly, bypassing the iterator invalidation mechanism introduced in recent releases. This issue affected Node.js versions 22.x, 24.x, and 26.x.
📂 Report JSON File: 3795900
@hackeronereports
More from @hackeronereports
  1. Oct 15, 2026🎯 New Report #3972558: Burp Suite OpenAPI Event Log HTML injection triggers Windows SMB a…
  2. Oct 15, 2026🎯 New Report #3938927: An organization admin can create an attacker-controlled organizati…
  3. Oct 15, 2026🎯 New Report #3770768: [Switch Remote stack buffer overflow in the LDN/LP2P DHCP server l…
  4. Oct 14, 2026🎯 New Report #4071064: Unauthenticated self-registration on ████████ grants full access t…
  5. Oct 14, 2026🎯 New Report #4022462: Uncaught RecursionError crash in translation-finder (deep director…
  6. Oct 14, 2026🎯 New Report #3988961: Stored XSS on the public Pontoon dashboards: the latest-activity t…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →