Skip to content

Fix possible fix(deps): 17 vulnerable dependencies in go.mod - #707

Open
begininvoke wants to merge 1 commit into
rancher:mainfrom
begininvoke:redgem/security-fix-6345c9c6
Open

Fix possible fix(deps): 17 vulnerable dependencies in go.mod#707
begininvoke wants to merge 1 commit into
rancher:mainfrom
begininvoke:redgem/security-fix-6345c9c6

Conversation

@begininvoke

Copy link
Copy Markdown

Proposing a fix for something flagged in go.mod. It is around line 1.

This vulnerability stems from missing source-address validation in several SSH authentication callbacks (Password, KeyboardInteractive, NoClientAuth, GSSAPI). When servers configure IP-based access restrictions via these callbacks, the check is silently ignored, allowing attackers to bypass network-level security controls and gain unauthorized access. Given the potential for complete authentication bypass and unauthorized lateral movement, this poses a CRITICAL risk.

Updates the vulnerable dependencies to their fixed versions per the Trivy scan, resolving the reported critical and high‑severity CVEs.

For reference: rule CVE-2026-56854. Rated critical.

Take or leave whichever parts are useful. If this is not the right approach, closing is fine.


Found with automated scanning (RedGem) and reviewed before opening. If it is not useful, closing it is completely fine.

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