CVE-2026-39828

MediumCVSS 6.3/10Last modified Sep 11, 2026

Description

When an SSH server authentication callback returned PartialSuccessError with non-nil Permissions, those permissions were silently discarded, potentially dropping certificate restrictions such as force-command after a second factor succeeded. Returning non-nil Permissions with PartialSuccessError now results in a connection error.

Metrics

CVSS 3.1 6.3/10CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L

Weakness enumeration

Affected software

VendorProductVersions
golang.org/x/cryptogolang.org/x/crypto/ssh< 0.52.0
Red HatCryostat 4 on RHEL 9—
Red HatRHEM 1.0 for RHEL 9—
Red HatRHEM 1.1 for RHEL 10—
Red HatRHEM 1.1 for RHEL 9—
Red HatCert Manager support for Red Hat OpenShift release 1.19—
Red HatCert Manager support for Red Hat OpenShift release 1.19—
Red HatDevWorkspace Operator 0.42—
Red HatDevWorkspace Operator 0.42—
Red HatLogging Subsystem for Red Hat OpenShift 6.6—
Red Hatmulticluster engine for Kubernetes 2.1—
Red Hatmulticluster engine for Kubernetes 2.11—
Red Hatmulticluster engine for Kubernetes 2.6—
Red Hatmulticluster engine for Kubernetes 2.6—
Red Hatmulticluster engine for Kubernetes 2.6—
Red Hatmulticluster engine for Kubernetes 2.8—
Red HatOpenShift API for Data Protection 1.3—
Red HatOpenShift API for Data Protection 1.3—
Red HatOpenShift API for Data Protection 1.3—
Red HatOpenShift API for Data Protection 1.4—
Red HatOpenShift API for Data Protection 1.4—
Red HatOpenShift API for Data Protection 1.4—
Red HatOpenShift API for Data Protection 1.5—
Red HatOpenShift API for Data Protection 1.5—
Red HatOpenShift API for Data Protection 1.6—
Red HatRed Hat Advanced Cluster Management for Kubernetes 2.15—
Red HatRed Hat Advanced Cluster Management for Kubernetes 2.16—
Red HatRed Hat Advanced Cluster Security 4.9—
Red HatRed Hat Advanced Cluster Security 4.9—
Red HatRed Hat Advanced Cluster Security 4.9—
Red HatRed Hat Advanced Cluster Security for Kubernetes 4.10—
Red HatRed Hat Advanced Cluster Security for Kubernetes 4.10—
Red HatRed Hat Advanced Cluster Security for Kubernetes 4.10—
Red HatRed Hat Advanced Cluster Security for Kubernetes 4.11—
Red HatRed Hat Edge Manager 1.0—
Red HatRed Hat Edge Manager 1.0—
Red HatRed Hat Edge Manager 1.0—
Red HatRed Hat Edge Manager 1.0—
Red HatRed Hat Edge Manager 1.0—
Red HatRed Hat Edge Manager 1.0—
Red HatRed Hat Edge Manager 1.0—
Red HatRed Hat Edge Manager 1.0—
Red HatRed Hat Edge Manager 1.0—
Red HatRed Hat Edge Manager 1.0—
Red HatRed Hat Edge Manager 1.1—
Red HatRed Hat Edge Manager 1.1—
Red HatRed Hat Edge Manager 1.1—
Red HatRed Hat Edge Manager 1.1—
Red HatRed Hat Edge Manager 1.1—
Red HatRed Hat Edge Manager 1.1—

References

Timeline

Published
May 22, 2026
Last modified
Sep 11, 2026
NVD status
Modified

Related CVEs from 2026

CVE-2026-398297.5The RSA and DSA public key parsers did not enforce size limits on key parameters. A crafted public key with an excessively large modulus or CVE-2026-39833.5A security flaw has been discovered in Campcodes Division Regional Athletic Meet Game Result Matrix System 2.1. This affects an unknown partCVE-2026-398309.1A malicious SSH peer could send unsolicited global request responses to fill an internal buffer, blocking the connection's read loop. The blCVE-2026-398319.1The Verify() method for FIDO/U2F security key types (sk-ecdsa-sha2-nistp256@openssh.com, sk-ssh-ed25519@openssh.com) did not check the User CVE-2026-398329.1When adding a key to a remote agent constraint extensions such as restrict-destination-v00@openssh.com were not serialized in the request. DCVE-2026-398339.1The in-memory keyring returned by NewKeyring() silently accepted keys with the ConfirmBeforeUse constraint but never enforced it. The key woCVE-2026-398349.1When writing data larger than 4GB in a single Write call on an SSH channel, an integer overflow in the internal payload size calculation cauCVE-2026-398355.3SSH servers which use CertChecker as a public key callback without setting IsUserAuthority or IsHostAuthority could be caused to panic by a CVE-2026-398367.5The Dial and LookupPort functions panic on Windows when provided with an input containing a NUL (0).CVE-2026-398375.4Improper neutralization of Script-Related HTML tags in a web page (basic XSS) vulnerability in WikiWorks Mediawiki - Cargo Extension allows CVE-2026-398386.9Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Wikimedia Foundation MediaWiki - ProofCVE-2026-398396.1Improper neutralization of Script-Related HTML tags in a web page (basic XSS) vulnerability in Wikimedia Foundation Mediawiki - Cargo Extens
CVE-2026-39828: Medium severity, CVSS 6.3 | Vulnix