CVE-2022-0730
Under certain ldap conditions, Cacti authentication can be bypassed with certain credential types.
Under certain ldap conditions, Cacti authentication can be bypassed with certain credential types.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.8
Under certain ldap conditions, Cacti authentication can be bypassed with certain credential types.
- Record
CVE-2022-0730- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-287
- Updated
- 2026-11-02
CVE List No score
Under certain ldap conditions, Cacti authentication can be bypassed with certain credential types.
- Record
CVE-2022-0730- Weakness
- CWE-287
- Updated
- 2026-11-02
EUVDEUVD-2022-15799 No score
Under certain ldap conditions, Cacti authentication can be bypassed with certain credential types.
- Record
EUVD-2022-15799- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-6g5w-jmg4-8qxf
9.8
Under certain ldap conditions, Cacti authentication can be bypassed with certain credential types.
Under certain ldap conditions, Cacti authentication can be bypassed with certain credential types.
- Record
GHSA-6g5w-jmg4-8qxf- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-287
- Updated
- 2026-11-02
OSVALPINE-CVE-2022-0730
9.8
Under certain ldap conditions, Cacti authentication can be bypassed with certain credential types.
- Record
ALPINE-CVE-2022-0730- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSVDEBIAN-CVE-2022-0730
9.8
Under certain ldap conditions, Cacti authentication can be bypassed with certain credential types.
- Record
DEBIAN-CVE-2022-0730- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
Show 4 moreShow less
OSVUBUNTU-CVE-2022-0730
9.8
Under certain ldap conditions, Cacti authentication can be bypassed with certain credential types.
- Record
UBUNTU-CVE-2022-0730- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSV No score
Under certain ldap conditions, Cacti authentication can be bypassed with certain credential types.
- Record
CVE-2022-0730- Weakness
- CWE-287
- Updated
- 2026-11-02
OSVopenSUSE-SU-2022:0145-1 No score
Security update for cacti, cacti-spine
This update for cacti, cacti-spine fixes the following issues:
cacti-spine was updated to 1.2.20:
- Add support for newer versions of MySQL/MariaDB
- When checking for uptime of device, don't assume a non-response is always fatal
- Fix description and command trunctation issues
- Improve spine performance when only one snmp agent port is in use
cacti-spine 1.2.19:
- Fix 1ssues with polling loop may skip some datasources
- Fix ping no longer works due to hostname changes
- Fix RRD steps are not always calculated correctly
- Fix unable to build when DES no longer supported
- Fix IPv6 devices are not properly parsed
- Reduce a number of compiler warnings
- Fix compiler warnings due to lack of return in thread_mutex_trylock
- Fix Spine will not look at non-timetics uptime when sysUpTimeInstance overflows
- Improve performance of Cacti poller on heavily loaded systems
cacti-spine 1.2.20:
- Add support for newer versions of MySQL/MariaDB
- When checking for uptime of device, don't assume a non-response is always fatal
- Fix description and command trunctation issues
- Improve spine performance when only one snmp agent port is in use
cacti was updated to 1.2.20:
- Security fix for CVE-2022-0730, boo#1196692 Under certain ldap conditions, Cacti authentication can be bypassed with certain credential types.
- Security fix: Device, Graph, Graph Template, and Graph Items may be vulnerable to XSS issues
- Security fix: Lockout policies are not properly applied to LDAP and Domain Users
- Security fix: When using 'remember me' option, incorrect realm may be selected
- Security fix: User and Group maintenance are vulnerable to SQL attacks
- Security fix: Color Templates are vulnerable to XSS attack
- Features:
- When creating a Data Source Profile, allow additional choices for Heartbeat
- Change select all options to use Font Awesome icons
- Improve spine performance by storing the total number of system snmp_ports in use
- Prevent Template User Accounts from being Removed
- When managing by users, allow filtering by Realm
- Allow plugins to supply template account names
- When viewing logs, additional message types should be filterable
- When creating a Graph Template Item, allow filtering by Data Template
- Allow language handler to be selected via UI
- Updated Device packages for Synology, Citrix NetScaler, Cisco ASA/Cisco
- Add Advanced Ping Graph Template to initial Installable templates
- Add LDAP Debug Mode option
- Allow Reports to include devices not on a Tree
- Allow Basic Authentication to display custom failure message
- Fix: When replicating data during installation/upgrade, system may appear to hang
- Fix: Graph Template Items may have duplicated entries
- Fix: Unable to Save Graph Settings
- Fix: Script Server may crash if an OID is missing or unavailable
- Fix: When system-wide polling is disabled, remote pollers may fail to sync changed settings
- Fix: When updating poller name, duplicate name protection may be over zealous
- Fix: Titles may show 'Missing Datasource' incorectly
- Fix: Checking for MIB Cache can cause crashes
- Fix: Polling cycles may not always complete as expected
- Fix: When viewing graph data, non-numeric values may appear
- Fix: Utilities view has calculation errors when there are no data sources
- Fix: When editing Reports, drag and drop may not function as intended
- Fix: When data drive is full, viewing a Graph can result in errors
- Various other bug fixes
cacti 1.2.19:
- Further fixes for grave character security protection (boo#1192408)
- Fix Over aggressive escaping causing menu visibility issues on Create Device page
- Add SHA256 and AES256 security levels for SNMP polling
- Import graph template(Preview Only) show color_id new value as a blank area
- Fix Editing graphs errors due to missing sequence *…
- Record
openSUSE-SU-2022:0145-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12016-1 No score
cacti-1.2.20-1.1 on GA media
These are all security issues fixed in the cacti-1.2.20-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12016-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
cactiAlpine:v3.16 |
before 1.2.20-r0 | 1.2.20-r0 |
cactiAlpine:v3.17 |
before 1.2.20-r0 | 1.2.20-r0 |
cactiAlpine:v3.18 |
before 1.2.20-r0 | 1.2.20-r0 |
cactiAlpine:v3.19 |
before 1.2.20-r0 | 1.2.20-r0 |
cactiAlpine:v3.20 |
before 1.2.20-r0 | 1.2.20-r0 |
cactiAlpine:v3.21 |
before 1.2.20-r0 | 1.2.20-r0 |
cactiAlpine:v3.22 |
before 1.2.20-r0 | 1.2.20-r0 |
cactiAlpine:v3.23 |
before 1.2.20-r0 | 1.2.20-r0 |
cactiAlpine:v3.24 |
before 1.2.20-r0 | 1.2.20-r0 |
cactiDebian:12 |
before 1.2.20+ds1-1 | 1.2.20+ds1-1 |
Show 21 moreShow less
| Package | Affected | Fixed |
|---|---|---|
cactiDebian:13 |
before 1.2.20+ds1-1 | 1.2.20+ds1-1 |
cactiDebian:14 |
before 1.2.20+ds1-1 | 1.2.20+ds1-1 |
cactiDebian:9 |
before 0.8.8h+ds1-10+deb9u2, plus listed versions 0.8.8h+ds1-100.8.8h+ds1-10+deb9u1 |
0.8.8h+ds1-10+deb9u2 |
cactiDebian:10 |
before 1.2.2+ds1-2+deb10u5, plus listed versions 1.2.2+ds1-21.2.2+ds1-2+deb10u11.2.2+ds1-2+deb10u21.2.2+ds1-2+deb10u31.2.2+ds1-2+deb10u4 |
1.2.2+ds1-2+deb10u5 |
cactiDebian:11 |
before 1.2.16+ds1-2+deb11u1, plus listed versions 1.2.16+ds1-2 |
1.2.16+ds1-2+deb11u1 |
cactiUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 0.8.8b+dfsg-30.8.8b+dfsg-50.8.8b+dfsg-5ubuntu0.10.8.8b+dfsg-5ubuntu0.20.8.8b+dfsg-5ubuntu0.2+esm10.8.8b+dfsg-5ubuntu0.2+esm2 |
None known |
cactiUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 0.8.8f+ds1-20.8.8f+ds1-30.8.8f+ds1-40.8.8f+ds1-4ubuntu10.8.8f+ds1-4ubuntu2 Show 7 moreShow less0.8.8f+ds1-4ubuntu30.8.8f+ds1-4ubuntu40.8.8f+ds1-4ubuntu4.16.040.8.8f+ds1-4ubuntu4.16.04.10.8.8f+ds1-4ubuntu4.16.04.20.8.8f+ds1-4ubuntu4.16.04.2+esm10.8.8f+ds1-4ubuntu4.16.04.2+esm2 |
None known |
cactiUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 1.1.18+ds1-11.1.27+ds1-21.1.27+ds1-31.1.28+ds1-21.1.35+ds1-1 Show 5 moreShow less1.1.36+ds1-11.1.38+ds1-11.1.38+ds1-1ubuntu0.1~esm11.1.38+ds1-1ubuntu0.1~esm31.1.38+ds1-1ubuntu0.1~esm4 |
None known |
cactiUbuntu:Pro:20.04:LTS |
All versions, plus listed versions 1.2.4+ds1-2ubuntu31.2.9+ds1-1ubuntu11.2.9+ds1-1ubuntu21.2.10+ds1-1ubuntu11.2.10+ds1-1ubuntu1+esm11.2.10+ds1-1ubuntu1.11.2.10+ds1-1ubuntu1.1+esm11.2.10+ds1-1ubuntu1.1+esm2 |
None known |
cactiUbuntu:Pro:22.04:LTS |
All versions, plus listed versions 1.2.16+ds1-2ubuntu11.2.19+ds1-2ubuntu11.2.19+ds1-2ubuntu1+esm11.2.19+ds1-2ubuntu1.11.2.19+ds1-2ubuntu1.1+esm11.2.19+ds1-2ubuntu1.1+esm2 |
None known |
cactiUbuntu:24.04:LTS |
All versions, plus listed versions 1.2.25+ds1-21.2.26+ds1-11.2.26+ds1-1ubuntu0.1 |
None known |
cactiUbuntu:25.10 |
All versions, plus listed versions 1.2.28+ds1-4ubuntu11.2.30+ds1-1ubuntu1 |
None known |
cactiUbuntu:26.10 |
All versions, plus listed versions 1.2.30+ds1-1ubuntu21.2.30+ds1-1ubuntu31.2.31+ds1-3ubuntu2 |
None known |
cactiUbuntu:26.04:LTS |
All versions, plus listed versions 1.2.30+ds1-1ubuntu11.2.30+ds1-1ubuntu2 |
None known |
cactiSUSE:Package Hub 12 |
before 1.2.20-bp153.2.9.1 | 1.2.20-bp153.2.9.1 |
cacti-spineSUSE:Package Hub 12 |
before 1.2.20-bp153.2.9.1 | 1.2.20-bp153.2.9.1 |
cactiSUSE:Package Hub 15 SP3 |
before 1.2.20-bp153.2.9.1 | 1.2.20-bp153.2.9.1 |
cacti-spineSUSE:Package Hub 15 SP3 |
before 1.2.20-bp153.2.9.1 | 1.2.20-bp153.2.9.1 |
cactiopenSUSE:Leap 15.3 |
before 1.2.20-bp153.2.9.1 | 1.2.20-bp153.2.9.1 |
cacti-spineopenSUSE:Leap 15.3 |
before 1.2.20-bp153.2.9.1 | 1.2.20-bp153.2.9.1 |
cactiopenSUSE:Tumbleweed |
before 1.2.20-1.1 | 1.2.20-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-0730 is a critical vulnerability (CVSS 9.8) in Cacti, published March 3, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.50%, the 89th percentile. Fixed in cacti 1.2.20-r0.
References
github.com/Cacti/cacti/issues/4562
lists.debian.org/debian-lts-announce/2022/03/msg00038.html
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/ZJERS4NYIGJUXEGT6ATUQA4CBYBRDLRA
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/RVOALVZSCBFNOAAZVHTJFSFB7UDSNYQ2
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/ZH67CCORDEYFG7NL7G6UH47PAV2PU7BA
debian.org/security/2022/dsa-5298
Show 15 moreShow less
lists.debian.org/debian-lts-announce/2022/12/msg00039.html
nvd.nist.gov/vuln/detail/CVE-2022-0730
lists.fedoraproject.org/archives/list/[email protected]/message/RVOALVZSCBFNOAAZVHTJFSFB7UDSNYQ2
lists.fedoraproject.org/archives/list/[email protected]/message/ZJERS4NYIGJUXEGT6ATUQA4CBYBRDLRA
lists.fedoraproject.org/archives/list/[email protected]/message/ZH67CCORDEYFG7NL7G6UH47PAV2PU7BA
github.com/advisories/GHSA-6g5w-jmg4-8qxf
security.alpinelinux.org/vuln/CVE-2022-0730
github.com/CVEProject/cvelistV5/tree/main/cves/2022/0xxx/CVE-2022-0730.json
security-tracker.debian.org/tracker/CVE-2022-0730
ubuntu.com/security/CVE-2022-0730
cve.org/CVERecord?id=CVE-2022-0730
lists.opensuse.org/archives/list/[email protected]/thread/VZEKTX6LOHELIEEVJYSONO5MX6DZOZIA
bugzilla.suse.com/1192408
bugzilla.suse.com/1196692
suse.com/security/cve/CVE-2022-0730
Left out here: the rest of 1 source description. The JSON record has them.