CVE-2022-23131
Unsafe client-side session storage leading to authentication bypass/instance takeover via Zabbix Frontend with configured SAML
In short
When SAML login is enabled in Zabbix, attackers can modify session data on their device to impersonate any user and gain admin access to the monitoring system without knowing their password.
Technical detail
CVE-2022-23131 exploits insufficient session validation in Zabbix Frontend when SAML SSO is configured; an unauthenticated attacker can manipulate client-side session storage to inject arbitrary user identities, bypassing authentication checks and escalating privileges to administrator level. Attack requires SAML to be enabled and knowledge of a valid username (or abuse of default guest account if enabled).
Summary generated and translated by AI from the official description.
In the case of instances where the SAML SSO authentication is enabled (non-default), session data can be modified by a malicious actor, because a user login stored in the session was not verified. Malicious unauthenticated actor may exploit this issue to escalate privileges and gain admin access to Zabbix Frontend. To perform the attack, SAML authentication is required to be enabled and the actor has to know the username of Zabbix user (or use the guest account, which is disabled by default).
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Affected products
Zabbix · Frontendpublic PoCs found — 22
githubgithub.com/Mr-xn/cve-2022-23131★ 154githubgithub.com/jweny/CVE-2022-23131★ 95githubgithub.com/L0ading-x/cve-2022-23131★ 29githubgithub.com/kh4sh3i/CVE-2022-23131★ 15githubgithub.com/Kazaf6s/CVE-2022-23131★ 11githubgithub.com/random-robbie/cve-2022-23131-exp★ 8githubgithub.com/SCAMagic/CVE-2022-23131poc-exp-zabbix-★ 8githubgithub.com/fork-bombed/CVE-2022-23131★ 4githubgithub.com/1mxml/CVE-2022-23131★ 3githubgithub.com/davidzzo23/CVE-2022-23131★ 3githubgithub.com/pykiller/CVE-2022-23131★ 2githubgithub.com/Vulnmachines/Zabbix-CVE-2022-23131★ 2githubgithub.com/trganda/CVE-2022-23131★ 1githubgithub.com/clearcdq/Zabbix-SAML-SSO-_CVE-2022-23131★ 1githubgithub.com/wr0x00/cve-2022-23131★ 1githubgithub.com/zwjjustdoit/cve-2022-23131★ 1githubgithub.com/Fa1c0n35/zabbix-cve-2022-23131★ 1githubgithub.com/Chaelsoo/CVE-2022-23131-Wrappers★ 0githubgithub.com/Arrnitage/CVE-2022-23131_exp★ 0githubgithub.com/r10lab/CVE-2022-23131★ 0githubgithub.com/dagowda/Zabbix-cve-2022-23131-SSO-bypass★ 0githubgithub.com/qq1549176285/CVE-2022-23131★ 0⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.
Want to know if your infrastructure is exposed to this?
Talk to TrueHacking →