Skip to content

fix: bump json to 2.19.9 for CVE-2026-54696 - #41

Merged
Thejus-Paul merged 1 commit into
mainfrom
fix/json-cve-2026-54696
Oct 15, 2026
Merged

Thejus-Paul merged 1 commit into
mainfrom
fix/json-cve-2026-54696

Conversation

@Thejus-Paul

Copy link
Copy Markdown
Member

Security advisory CVE-2026-54696 (GHSA-x2f5-4prf-w687). No issue filed.

The json library locked in this project, version 2.19.4, has a heap buffer overflow: writing JSON to a stream can overflow memory and crash the process when a string is close to 16 KB. The library is only pulled in by the code linter, so the project's own runtime code never triggers it, but the vulnerable version was still installed for everyone working on it.

The lockfile now pins json 2.19.9, the first fixed release, and nothing else changes.

@Thejus-Paul Thejus-Paul self-assigned this Oct 15, 2026
@Thejus-Paul
Thejus-Paul marked this pull request as ready for review October 15, 2026 00:31
@Thejus-Paul
Thejus-Paul merged commit 76af91a into main Oct 15, 2026
6 checks passed
@Thejus-Paul
Thejus-Paul deleted the fix/json-cve-2026-54696 branch October 15, 2026 00:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant