CVE-2024-49358

ZimaOS vulnerable to Username Enumeration via API Responses

Published Oct 24, 2024 CVSS 3.1 · 5.3 Medium EPSS < 1% KEV · Not listed
Description
ZimaOS is a fork of CasaOS, an operating system for Zima devices and x86-64 systems with UEFI. In version 1.2.4 and all prior versions, the API endpoint `http://<Server-IP>/v1/users/login` in ZimaOS returns distinct responses based on whether a username exists or the password is incorrect. This behavior can be exploited for username enumeration, allowing attackers to determine whether a user exists in the system or not. Attackers can leverage this information in further attacks, such as credential stuffing or targeted password brute-forcing. As of time of publication, no known patched versions are available.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-43400 ZimaOS is a fork of CasaOS, an operating system for Zima devices and x86-64 systems with UEFI. In version 1.2.4 and all prior versions, the API endpoint `http://<Server-IP>/v1/users/login` in ZimaOS returns distinct responses based on whether a username exists or the password is incorrect. This behavior can be exploited for username enumeration, allowing attackers to determine whether a user exists in the system or not. Attackers can leverage this information in further attacks, such as credential stuffing or targeted password brute-forcing. As of time of publication, no known patched versions are available.
History
Type Values Removed Values Added
CPEs cpe:2.3:a:zimaspace:zimaos:*:*:*:*:*:*:*:* cpe:2.3:o:zimaspace:zimaos:*:*:*:*:*:*:*:*
Type Values Removed Values Added
First Time appeared Zimaspace
Zimaspace zimaos
CPEs cpe:2.3:a:zimaspace:zimaos:*:*:*:*:*:*:*:*
Vendors & Products Zimaspace
Zimaspace zimaos
Type Values Removed Values Added
First Time appeared Icewhaletech
Icewhaletech zimaos
CPEs cpe:2.3:o:icewhaletech:zimaos:*:*:*:*:*:*:*:*
Vendors & Products Icewhaletech
Icewhaletech zimaos
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description ZimaOS is a fork of CasaOS, an operating system for Zima devices and x86-64 systems with UEFI. In version 1.2.4 and all prior versions, the API endpoint `http://<Server-IP>/v1/users/login` in ZimaOS returns distinct responses based on whether a username exists or the password is incorrect. This behavior can be exploited for username enumeration, allowing attackers to determine whether a user exists in the system or not. Attackers can leverage this information in further attacks, such as credential stuffing or targeted password brute-forcing. As of time of publication, no known patched versions are available.
Title ZimaOS vulnerable to Username Enumeration via API Responses
Weaknesses CWE-203
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Oct 25, 2024, 5:28 PM
Reserved
Oct 14, 2024, 1:56 PM
Status
Analyzed
Published
Oct 24, 2024, 10:15 PM
Modified
Jun 17, 2026, 7:59 AM