CVE-2022-23610CWE-347

Improper Verification of Cryptographic Signature in wire-server

Critical · published March 16, 2022

CVSS v3.1
9.1
EPSS
1%
Percentile
52.5
In the wild
Unconfirmed
What it is

🚨 A crafty attacker can impersonate any Wire user with just a few pieces of information! 🔥 Think of it like a restaurant that allows anyone to walk in and pretend to be a VIP — all they need is the right code to say at the door. In this case, the malicious actor tricks the system into trusting them as if they are a genuine customer, despite having no actual reservation. An attacker could log in as any user within a Wire team using SAML SSO, potentially gaining access to sensitive information and communications. Even more alarming, if SCIM isn't enabled, they can create new accounts with fake credentials, leading to a complete breach of trust in the team's communication platform. This could result in the unauthorized disclosure of data, undermining the security of your entire organization!

Put simply

Think of it like a restaurant that allows anyone to walk in and pretend to be a VIP — all they need is the right code to say at the door. In this case, the malicious actor tricks the system into trusting them as if they are a genuine customer, despite having no actual reservation. This vulnerability allows attackers to bypass SAML SSO by exploiting the ability to craft DSA signatures that are incorrectly trusted by the wire-server. By doing so, they can impersonate any user and even create new accounts if SCIM is not in play.

What to do

An attacker could log in as any user within a Wire team using SAML SSO, potentially gaining access to sensitive information and communications. Even more alarming, if SCIM isn't enabled, they can create new accounts with fake credentials, leading to a complete breach of trust in the team's communication platform. This could result in the unauthorized disclosure of data, undermining the security of your entire organization! To protect your Wire instance, update your version of wire-server to 2022-01-27 immediately. If you're running on-premise instances, make sure they're patched as soon as possible, as none of the known workarounds will safeguard you. Check the GitHub Security Advisory for more details on mitigation strategies! You've got this! With these steps, you'll be back to secure communication in no time. 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00697 · 52.5th percentile
Weakness
CWE-347 · Improper Verification of Cryptographic Signature
Published
2022-03-16T17:40Z
EPSS history
Timeline
  • 16 MAR 17:40Z
    Improper Verification of Cryptographic Signature in wire-server
    cvelistv5