CVE-2024-36460
High · 8.1CVSS
8.1
EPSS
0.6%
Published
Aug 12, 2024
CISA due date
—
Cloudanix analysis
A logging feature accidentally shows passwords in readable text instead of hiding them, letting unauthorized viewers obtain login details.
- Exploitation
- Remote Authenticated
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Data Exposure
- Component
- Application
- Class
- Credential Exposure
- Remediation
- Patch
- Effort
- Medium
- Patch risk
- Low
What it actually does
The front-end audit log exposes plaintext passwords in clear text, allowing any user with access to the interface to read stored credentials without decryption.
Why it matters to the business
Compromised passwords enable attackers to impersonate users, access protected resources, and escalate privileges across systems relying on this component, increasing breach risk and compliance exposure.
How an attack unfolds
An attacker with low-privilege front-end access views the audit log entries where passwords appear unmasked, directly harvesting credentials for further attacks.
How to fix it
Upgrade cyrus-sasl-sql on AlmaLinux 8 to version 2.1.27-5.el8 or later; restrict audit log access to the minimum necessary roles until patched.
How to confirm the fix worked
Confirm cyrus-sasl-sql package version is 2.1.27-5.el8 or higher; review sample audit log output to verify passwords are no longer displayed in plaintext.
Typical attack path
- Gain authenticated access to the front-end interface
- Navigate to the audit log viewer
- Search or filter log entries containing password fields
- Copy exposed plaintext credentials for reuse or lateral movement
How to detect it
Review front-end audit logs for entries that contain visible password strings; inspect access logs to the audit log interface for unexpected user activity.
What your security team should do
- Apply the fixed package version immediately on all affected AlmaLinux 8 systems
- Audit current permissions on the front-end audit log feature
- Enable or enforce credential masking in logging configuration
- Monitor EPSS and exploit maturity for any increase in risk
The record
The front-end audit log allows viewing of unprotected plaintext passwords, where the passwords are displayed in plain text.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:11 | zabbix | 0 | 1:5.0.44+dfsg-1+deb11u1 |
| Debian:12 | zabbix | 0 | No fix |
| Debian:13 | zabbix | 0 | 1:7.0.1+dfsg-1 |
| Ubuntu:20.04:LTS | zabbix | 0 | No fix |
| Ubuntu:22.04:LTS | zabbix | 0 | No fix |
| Ubuntu:24.10 | zabbix | 0 | No fix |
| Ubuntu:25.04 | zabbix | 0 | No fix |
| Ubuntu:25.10 | zabbix | 0 | No fix |
| Ubuntu:Pro:14.04:LTS | zabbix | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | zabbix | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | zabbix | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | zabbix | 0 | No fix |
| Ubuntu:Pro:22.04:LTS | zabbix | 0 | No fix |
Related vulnerabilities
- CVE-2024-36465 A low privilege (regular) Zabbix user with API access can use SQL injection vulnerability… Also affects zabbix
- CVE-2024-36464 When exporting media types, the password is exported in the YAML in plain text. Also affects zabbix
- CVE-2024-42330 The HttpRequest object allows to get the HTTP headers from the server's response after… Also affects zabbix
- CVE-2024-42333 The researcher is showing that it is possible to leak a small amount of Zabbix Server… Also affects zabbix
- CVE-2024-42332 The researcher is showing that due to the way the SNMP trap log is parsed, an attacker… Also affects zabbix
- CVE-2024-42331 In the src/libs/zbxembed/browser.c file, the es_browser_ctor method retrieves a heap… Also affects zabbix
- CVE-2024-36467 An authenticated user with API access (e.g.: user with default User role), more… Also affects zabbix
- CVE-2024-22117 When a URL is added to the map element, it is recorded in the database with sequential… Also affects zabbix