
PEACH
Un cadre d’isolation des locataires
CVE-2026-54784 is a cryptographic flaw in CoreWCF (the open-source .NET implementation of WCF) where the SPNEGO SecurityContextToken (SCT) proof key is wrapped without confidentiality protection, allowing a network observer to recover the proof key and impersonate the authenticated Windows principal. It affects CoreWCF.Primitives NuGet package version 1.9.0 only (versions >= 1.9.0, < 1.9.1). The vulnerability was published on June 16, 2026, and added to the GitHub Advisory Database on June 19, 2026. It carries a CVSS v3.1 base score of 7.4 (High) (GitHub Advisory, CoreWCF Advisory).
The root cause is classified under CWE-311 (Missing Encryption of Sensitive Data) and CWE-523 (Unprotected Transport of Credentials). During WS-SecureConversation session establishment using SPNEGO with TransportWithMessageCredential security mode and Windows client credentials, the proof key included in the RequestSecurityTokenResponse (RSTR) is not wrapped with confidentiality protection. This means any network-positioned party capable of observing the SCT negotiation handshake can extract the proof key from the RSTR message. With the recovered proof key, the attacker can derive the same session keys as the legitimate client, enabling impersonation of the authenticated Windows principal for the full SCT lifetime (default approximately 10 hours) (GitHub Advisory, CoreWCF Advisory).
A successful attacker who observes the SCT negotiation handshake can impersonate the authenticated Windows principal for up to ~10 hours (the default SCT lifetime), and can decrypt or forge any subsequent WS-SecureConversation traffic that uses keys derived from the compromised SCT. This results in high confidentiality and high integrity impact — sensitive service messages can be read and tampered with — though availability is not directly affected. Services relying on Windows authentication for access control decisions are at risk of unauthorized access and data manipulation for the duration of the compromised session (GitHub Advisory).
TransportWithMessageCredential security mode with Windows client credentials and WS-SecureConversation session establishment (version 1.9.0 of CoreWCF.Primitives).The primary fix is to upgrade CoreWCF.Primitives to version 1.9.1, which correctly wraps the SCT proof key with confidentiality protection (GitHub Advisory, CoreWCF Advisory). As an immediate workaround for deployments that cannot upgrade immediately, ensure all communication between clients and the CoreWCF service is protected by SSL/TLS at the transport layer, which prevents a network observer from capturing the SCT negotiation handshake and recovering the proof key. Organizations should audit their CoreWCF service configurations for use of TransportWithMessageCredential with Windows credentials and prioritize patching those deployments.
Source: Ce rapport a été généré à l’aide de l’IA
Évaluation gratuite des vulnérabilités
Évaluez vos pratiques de sécurité cloud dans 9 domaines de sécurité pour évaluer votre niveau de risque et identifier les failles dans vos défenses.
Obtenez une démo personnalisée
"La meilleure expérience utilisateur que j’ai jamais vue, offre une visibilité totale sur les workloads cloud."
"Wiz fournit une interface unique pour voir ce qui se passe dans nos environnements cloud."
"Nous savons que si Wiz identifie quelque chose comme critique, c’est qu’il l’est réellement."