Skip to content

Bump logrus from v1.9.0 to v1.9.3 to close CVE-2025-65637 - #94

Merged
marcelocantos merged 1 commit into
masterfrom
bump-logrus-cve-2025-65637
Apr 11, 2026
Merged

Bump logrus from v1.9.0 to v1.9.3 to close CVE-2025-65637#94
marcelocantos merged 1 commit into
masterfrom
bump-logrus-cve-2025-65637

Conversation

@marcelocantos

Copy link
Copy Markdown
Contributor

Closes the high-severity Dependabot alert at
https://github.com/arr-ai/wbnf/security/dependabot/2.

The advisory describes a denial-of-service in
github.com/sirupsen/logrus when Entry.Writer() is used to log a
single-line payload larger than 64KB without newlines: the internal
bufio.Scanner fails with "token too long", the writer pipe closes,
and Writer() becomes permanently unusable.

Reachability in this repo: none. No source file calls .Writer() on
any logrus object (grep for \.Writer\(\) returns zero matches), so
the DoS was never exploitable from wbnf's own code. The bump closes
the theoretical surface if any future change introduces a .Writer()
call, and clears the GitHub security alert.

Resolves 🎯T2.

Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com

Closes the high-severity Dependabot alert at
https://github.com/arr-ai/wbnf/security/dependabot/2.

The advisory describes a denial-of-service in
github.com/sirupsen/logrus when Entry.Writer() is used to log a
single-line payload larger than 64KB without newlines: the internal
bufio.Scanner fails with "token too long", the writer pipe closes,
and Writer() becomes permanently unusable.

Reachability in this repo: none. No source file calls .Writer() on
any logrus object (grep for `\.Writer\(\)` returns zero matches), so
the DoS was never exploitable from wbnf's own code. The bump closes
the theoretical surface if any future change introduces a .Writer()
call, and clears the GitHub security alert.

Resolves 🎯T2.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@marcelocantos
marcelocantos merged commit 4d0fa25 into master Apr 11, 2026
3 checks passed
marcelocantos added a commit that referenced this pull request Apr 11, 2026
🎯T2 (No open high-severity Dependabot alerts on master) is achieved.
Resolved by PR #94 (commit 4d0fa25): logrus bumped from v1.9.0 to
v1.9.3, closing CVE-2025-65637. GitHub auto-closed the alert at
2026-04-11T11:26:45Z.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
marcelocantos added a commit that referenced this pull request Apr 11, 2026
🎯T2 (No open high-severity Dependabot alerts on master) is achieved.
Resolved by PR #94 (commit 4d0fa25): logrus bumped from v1.9.0 to
v1.9.3, closing CVE-2025-65637. GitHub auto-closed the alert at
2026-04-11T11:26:45Z.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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