CVE-2022-31248 SUMA user enumeration via weak error message

Medium 5.3 Published Updated

Remote attackers can enumerate valid usernames in SUSE Manager Server due to observable response discrepancies in error messages.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2022-31248?

CVE-2022-31248 is a medium-severity vulnerability in SUSE Manager Server 4.1, published on 22 Jun 2022. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

A Observable Response Discrepancy vulnerability in spacewalk-java of SUSE Manager Server 4.1, SUSE Manager Server 4.2 allows remote attackers to discover valid usernames. This issue affects: SUSE Manager Server 4.1 spacewalk-java versions prior to 4.1.46-1. SUSE Manager Server 4.2 spacewalk-java versions prior to 4.2.37-1.

Weakness: CWE-204

Which versions are affected by CVE-2022-31248?

It affects 1 product.

Linux distribution packages (40)
release-notes-susemanager-proxy SUSE:Manager Proxy 4.2All versions4.2.8-150300.3.40.2
release-notes-susemanager-proxy SUSE:Manager Retail Branch Server 4.2All versions4.2.8-150300.3.40.2
release-notes-susemanager SUSE:Manager Server 4.2All versions4.2.8-150300.3.51.2
apache-commons-csv SUSE:Manager Server Module 4.2All versions1.2-150300.3.3.2
apache-commons-math3 SUSE:Manager Server Module 4.2All versions3.2-150300.3.3.2
drools SUSE:Manager Server Module 4.2All versions7.17.0-150300.4.3.2
jakarta-commons-validator SUSE:Manager Server Module 4.2All versions1.1.4-21.150300.21.3.3
jose4j SUSE:Manager Server Module 4.2All versions0.5.1-150300.3.3.2
kie-api SUSE:Manager Server Module 4.2All versions7.17.0-150300.4.3.2
mvel2 SUSE:Manager Server Module 4.2All versions2.2.6.Final-150300.3.3.2
optaplanner SUSE:Manager Server Module 4.2All versions7.17.0-150300.4.3.2
py27-compat-salt SUSE:Manager Server Module 4.2All versions3000.3-150300.7.7.20.2
python-susemanager-retail SUSE:Manager Server Module 4.2All versions1.0.1653987003.92d4870-150300.3.3.2
smdba SUSE:Manager Server Module 4.2All versions1.7.10-0.150300.3.9.2
spacecmd SUSE:Manager Server Module 4.2All versions4.2.18-150300.4.24.3
spacewalk-admin SUSE:Manager Server Module 4.2All versions4.2.11-150300.3.12.3
spacewalk-backend SUSE:Manager Server Module 4.2All versions4.2.23-150300.4.26.3
spacewalk-branding SUSE:Manager Server Module 4.2All versions4.2.14-150300.3.12.3
spacewalk-certs-tools SUSE:Manager Server Module 4.2All versions4.2.17-150300.3.21.2
spacewalk-client-tools SUSE:Manager Server Module 4.2All versions4.2.19-150300.4.21.3
spacewalk-java SUSE:Manager Server Module 4.2All versions4.2.40-150300.3.40.2
spacewalk-search SUSE:Manager Server Module 4.2All versions4.2.7-150300.3.9.2
spacewalk-setup SUSE:Manager Server Module 4.2All versions4.2.11-150300.3.15.2
spacewalk-utils SUSE:Manager Server Module 4.2All versions4.2.17-150300.3.18.3
spacewalk-web SUSE:Manager Server Module 4.2All versions4.2.28-150300.3.24.3
subscription-matcher SUSE:Manager Server Module 4.2All versions0.29-150300.6.9.2
susemanager SUSE:Manager Server Module 4.2All versions4.2.35-150300.3.36.1
susemanager-doc-indexes SUSE:Manager Server Module 4.2All versions4.2-150300.12.30.3
susemanager-docs_en SUSE:Manager Server Module 4.2All versions4.2-150300.12.30.2
susemanager-schema SUSE:Manager Server Module 4.2All versions4.2.23-150300.3.24.3
susemanager-sls SUSE:Manager Server Module 4.2All versions4.2.26-150300.3.30.1
susemanager-sync-data SUSE:Manager Server Module 4.2All versions4.2.13-150300.3.21.2
virtual-host-gatherer SUSE:Manager Server Module 4.2All versions1.0.23-150300.3.6.2
woodstox SUSE:Manager Server Module 4.2All versions4.4.2-150300.3.3.2
xmlpull-api SUSE:Manager Server Module 4.2All versions1.1.3.1-150300.3.3.2
apache-commons-csv SUSE:Manager Server Module 4.3All versions1.2-150400.3.3.1
apache-commons-math3 SUSE:Manager Server Module 4.3All versions3.2-150400.3.3.1
drools SUSE:Manager Server Module 4.3All versions7.17.0-150400.3.3.1
image-sync-formula SUSE:Manager Server Module 4.3All versions0.1.1658330139.861779d-150400.3.3.1
inter-server-sync SUSE:Manager Server Module 4.3All versions0.2.3-150400.3.3.1

Products include Suse Manager Server.

How do I fix CVE-2022-31248?

Apply the vendor's patch.

Is CVE-2022-31248 being exploited?

There is no known exploitation of CVE-2022-31248 in the wild and no public exploit code.

Sources

Also known as GHSA-jcvh-6rq4-c7xr, SUSE-SU-2022:2567-1, SUSE-SU-2022:2568-1, SUSE-SU-2022:3194-1.

Is CVE-2022-31248 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free