CVE-2017-10807

JabberD 2.x (aka jabberd2) before 2.6.1 allows anyone to authenticate using SASL ANONYMOUS, even when the sasl.anonymous c2s.xml option is not enabled

published July 4, 2017

CVSS
—
EPSS
3%
Percentile
86.4
In the wild
Unconfirmed
What it is

⚠️ Anyone can waltz in! JabberD 2.x before version 2.6.1 lets users authenticate with ANONYMOUS SASL, even if you didn’t invite them. 🚪💨 Think of it like a party where the bouncer lets anyone in without checking their invitation — anyone can grab a drink and start mingling, regardless of whether they’re supposed to be there or not! This vulnerability could lead to unauthorized access to your JabberD chat service. Picture a situation where anyone could join your private conversations, share sensitive information, or even send malicious messages. That's definitely not the kind of party you want!

Put simply

Think of it like a party where the bouncer lets anyone in without checking their invitation — anyone can grab a drink and start mingling, regardless of whether they’re supposed to be there or not! This flaw enables authentication via SASL ANONYMOUS, bypassing intended restrictions, as the configuration governing anonymous access is ignored. This means that the server accepts users without proper validation, creating a security gap.

What to do

This vulnerability could lead to unauthorized access to your JabberD chat service. Picture a situation where anyone could join your private conversations, share sensitive information, or even send malicious messages. That's definitely not the kind of party you want! To mitigate this, upgrade your JabberD to version 2.6.1 or later. Additionally, review your configuration settings to ensure that anonymous authentication is explicitly controlled. Regularly audit your server settings for potential oversights! You've got this! By following these steps, you’ll have your JabberD secured in no time. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02812 · 86.4th percentile
Published
2017-07-04T15:00Z
EPSS history
Timeline
  • 04 JUL 15:00Z
    JabberD 2.x (aka jabberd2) before 2.6.1 allows anyone to authenticate using SASL ANONYMOUS, even when the sasl.anonymous c2s.xml option is not enabled
    cvelistv5