CVE-2022-22941
SaltStack Salt Permissions Bypass
An issue was discovered in SaltStack Salt in versions before 3002.8, 3003.4, 3004.1. When configured as a Master-of-Masters, with a publisher_acl, if a user configured in the publisher_acl targets any minion connected to the Syndic, the Salt Master incorrectly interpreted no valid targets as valid, allowing configured users to target any of the minions connected to the syndic with their configured commands. This requires a syndic master combined with publisher_acl configured on the Master-of-Masters, allowing users specified in the publisher_acl to bypass permissions, publishing authorized commands to any configured minion.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.8
An issue was discovered in SaltStack Salt in versions before 3002.8, 3003.4, 3004.1. When configured as a Master-of-Masters, with a publisher_acl, if a user configured in the publisher_acl targets any minion connected to the Syndic, the Salt Master incorrectly interpreted no valid targets as valid, allowing configured users to target any of the minions connected to the syndic with their configured commands. This requires a syndic master combined with publisher_acl configured on the Master-of-Masters, allowing users specified in the publisher_acl to bypass permissions, publishing authorized commands to any configured minion.
- Record
CVE-2022-22941- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.0 Medium
AV:N/AC:M/Au:S/C:P/I:P/A:P - Weakness
- CWE-732
- Updated
- 2026-11-02
CVE List
8.8
An issue was discovered in SaltStack Salt in versions before 3002.8, 3003.4, 3004.1. When configured as a Master-of-Masters, with a publisher_acl, if a user configured in the publisher_acl targets any minion connected to the Syndic, the Salt Master incorrectly interpreted no valid targets as valid, allowing configured users to target any of the minions connected to the syndic with their configured commands. This requires a syndic master combined with publisher_acl configured on the Master-of-Masters, allowing users specified in the publisher_acl to bypass permissions, publishing authorized commands to any configured minion.
- Record
CVE-2022-22941- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-732
- Updated
- 2026-11-02
EUVDEUVD-2022-0273
8.8
An issue was discovered in SaltStack Salt in versions before 3002.8, 3003.4, 3004.1. When configured as a Master-of-Masters, with a publisher_acl, if a user configured in the publisher_acl targets any minion connected to the Syndic, the Salt Master incorrectly interpreted no valid targets as valid, allowing configured users to target any of the minions connected to the syndic with their configured commands. This requires a syndic master combined with publisher_acl configured on the Master-of-Masters, allowing users specified in the publisher_acl to bypass permissions, publishing authorized commands to any configured minion.
- Record
EUVD-2022-0273- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-qcr3-hr2f-6557
8.8
SaltStack Salt Permissions Bypass
An issue was discovered in SaltStack Salt in versions before 3002.8, 3003.4, 3004.1. When configured as a Master-of-Masters, with a publisher_acl, if a user configured in the publisher_acl targets any minion connected to the Syndic, the Salt Master incorrectly interpreted no valid targets as valid, allowing configured users to target any of the minions connected to the syndic with their configured commands. This requires a syndic master combined with publisher_acl configured on the Master-of-Masters, allowing users specified in the publisher_acl to bypass permissions, publishing authorized commands to any configured minion.
- Record
GHSA-qcr3-hr2f-6557- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-732
- Updated
- 2026-11-02
OSVALPINE-CVE-2022-22941
8.8
An issue was discovered in SaltStack Salt in versions before 3002.8, 3003.4, 3004.1. When configured as a Master-of-Masters, with a publisher_acl, if a user configured in the publisher_acl targets any minion connected to the Syndic, the Salt Master incorrectly interpreted no valid targets as valid, allowing configured users to target any of the minions connected to the syndic with their configured commands. This requires a syndic master combined with publisher_acl configured on the Master-of-Masters, allowing users specified in the publisher_acl to bypass permissions, publishing authorized commands to any configured minion.
- Record
ALPINE-CVE-2022-22941- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSV
8.8
An issue was discovered in SaltStack Salt in versions before 3002.8, 3003.4, 3004.1. When configured as a Master-of-Masters, with a publisher_acl, if a user configured in the publisher_acl targets any minion connected to the Syndic, the Salt Master incorrectly interpreted no valid targets as valid, allowing configured users to target any of the minions connected to the syndic with their configured commands. This requires a syndic master combined with publisher_acl configured on the Master-of-Masters, allowing users specified in the publisher_acl to bypass permissions, publishing authorized commands to any configured minion.
- Record
CVE-2022-22941- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 23 moreShow less
OSVGHSA-qcr3-hr2f-6557
8.8
SaltStack Salt Permissions Bypass
An issue was discovered in SaltStack Salt in versions before 3002.8, 3003.4, 3004.1. When configured as a Master-of-Masters, with a publisher_acl, if a user configured in the publisher_acl targets any minion connected to the Syndic, the Salt Master incorrectly interpreted no valid targets as valid, allowing configured users to target any of the minions connected to the syndic with their configured commands. This requires a syndic master combined with publisher_acl configured on the Master-of-Masters, allowing users specified in the publisher_acl to bypass permissions, publishing authorized commands to any configured minion.
- Record
GHSA-qcr3-hr2f-6557- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-732
- Updated
- 2026-11-02
OSVUBUNTU-CVE-2022-22941
8.8
An issue was discovered in SaltStack Salt in versions before 3002.8, 3003.4, 3004.1. When configured as a Master-of-Masters, with a publisher_acl, if a user configured in the publisher_acl targets any minion connected to the Syndic, the Salt Master incorrectly interpreted no valid targets as valid, allowing configured users to target any of the minions connected to the syndic with their configured commands. This requires a syndic master combined with publisher_acl configured on the Master-of-Masters, allowing users specified in the publisher_acl to bypass permissions, publishing authorized commands to any configured minion.
- Record
UBUNTU-CVE-2022-22941- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2022:1059-1 No score
Security update for salt
This update for salt fixes the following issues:
- CVE-2022-22935: Sign authentication replies to prevent MiTM (bsc#1197417)
- CVE-2022-22934: Sign pillar data to prevent MiTM attacks. (bsc#1197417)
- CVE-2022-22936: Prevent job and fileserver replays (bsc#1197417)
- CVE-2022-22941: Fixed targeting bug, especially visible when using syndic and user auth. (bsc#1197417)
- Record
openSUSE-SU-2022:1059-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11970-1 No score
python3-salt-3004-5.1 on GA media
These are all security issues fixed in the python3-salt-3004-5.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11970-1- Updated
- 2026-11-02
OSVPYSEC-2022-174 No score
An issue was discovered in SaltStack Salt in versions before 3002.8, 3003.4, 3004.1. When configured as a Master-of-Masters, with a publisher_acl, if a user configured in the publisher_acl targets any minion connected to the Syndic, the Salt Master incorrectly interpreted no valid targets as valid, allowing configured users to target any of the minions connected to the syndic with their configured commands. This requires a syndic master combined with publisher_acl configured on the Master-of-Masters, allowing users specified in the publisher_acl to bypass permissions, publishing authorized commands to any configured minion.
- Record
PYSEC-2022-174- Updated
- 2026-11-02
OSVSUSE-FU-2022:2042-1 No score
Feature update for SUSE Manager Salt Bundle
This update fixes the following issues:
venv-salt-minion:
- Make sure SaltCacheLoader use correct fileclient (bsc#1199149)
- Fix the regression caused by the patch removing strict requirement for OpenSSL 1.1.1 leading to read/write issues with ssl module for SLE 15, SLE 12, CentOS 7, Debian 9 (bsc#1198556)
- Fix salt-ssh opts poisoning (bsc#1197637)
- Fix multiple security issues (bsc#1197417)
- CVE-2022-22935: Sign authentication replies to prevent MiTM.
- CVE-2022-22934: Sign pillar data to prevent MiTM attacks.
- CVE-2022-22936: Prevent job and fileserver replays.
- CVE-2022-22941: Fixed targeting bug, especially visible when using syndic and user auth.
- Salt version bump to 3004
- Python version bump to 3.10.2
- Clear network interfaces cache on grains request (bsc#1196050)
- Add salt-ssh with Salt Bundle support (venv-salt-minion) (bsc#1182851, bsc#1196432)
- Restrict 'state.orchestrate_single' to pass a pillar value if it exists (bsc#1194632)
- Record
SUSE-FU-2022:2042-1- Updated
- 2026-11-02
OSVSUSE-FU-2022:2135-1 No score
Feature update for SUSE Manager Salt Bundle
This update fixes the following issues:
venv-salt-minion:
- Make sure SaltCacheLoader use correct fileclient (bsc#1199149)
- Fix the regression caused by the patch removing strict requirement for OpenSSL 1.1.1 leading to read/write issues with ssl module for SLE 15, SLE 12, CentOS 7, Debian 9 (bsc#1198556)
- Fix salt-ssh opts poisoning (bsc#1197637)
- Fix multiple security issues (bsc#1197417)
- CVE-2022-22935: Sign authentication replies to prevent MiTM.
- CVE-2022-22934: Sign pillar data to prevent MiTM attacks.
- CVE-2022-22936: Prevent job and fileserver replays
- CVE-2022-22941: Fixed targeting bug, especially visible when using syndic and user auth.
- Salt version bump to 3004
- Python version bump to 3.10.2
- Clear network interfaces cache on grains request (bsc#1196050)
- Add salt-ssh with Salt Bundle support (venv-salt-minion) (bsc#1182851, bsc#1196432)
- Restrict 'state.orchestrate_single' to pass a pillar value if it exists (bsc#1194632)
- Record
SUSE-FU-2022:2135-1- Updated
- 2026-11-02
OSVSUSE-RU-2022:1384-1 No score
Recommended update for Salt
This update fixes the following issues:
salt:
- Clear network interfaces cache on grains request (bsc#1196050)
- Handle old qemu-img not supporting -U parameter (bsc#1195221)
- Restrict 'state.orchestrate_single' to pass a pillar value if it exists (bsc#1194632)
- Fix sparse disk errors on Python 2 (virt module)
- Record
SUSE-RU-2022:1384-1- Updated
- 2026-11-02
OSVSUSE-RU-2022:1385-1 No score
Recommended update for Salt
This update fixes the following issues:
salt:
- Fix regression preventing bootstrapping new clients caused by redundant dependency on psutil (bsc#1197533)
- Prevent data pollution between actions processed at the same time (bsc#1197637)
- Fix salt-ssh opts poisoning (bsc#1197637)
- Remove duplicated method definitions in salt.netapi
- Clear network interfaces cache on grains request (bsc#1196050)
- Add salt-ssh with Salt Bundle support (venv-salt-minion) (bsc#1182851, bsc#1196432)
- Restrict 'state.orchestrate_single' to pass a pillar value if it exists (bsc#1194632)
- Record
SUSE-RU-2022:1385-1- Updated
- 2026-11-02
OSVSUSE-RU-2022:1389-1 No score
Recommended update for salt
This update for salt fixes the following issues:
- Fix regression preventing bootstrapping new clients caused by redundant dependency on psutil (bsc#1197533)
- Prevent data pollution between actions processed at the same time (bsc#1197637)
- Fix salt-ssh opts poisoning (bsc#1197637)
- Clear network interfaces cache on grains request (bsc#1196050)
- Add salt-ssh with Salt Bundle support (venv-salt-minion)
- Fix Salt-API failure due to an exception from the scheduled SSH-Push Tasks (bsc#1182851, bsc#1196432)
- Restrict 'state.orchestrate_single' to pass a pillar value if it exists (bsc#1194632)
- Record
SUSE-RU-2022:1389-1- Updated
- 2026-11-02
OSVSUSE-RU-2022:1391-1 No score
Recommended update for salt
This update for salt fixes the following issues:
- Fix regression preventing bootstrapping new clients caused by redundant dependency on psutil (bsc#1197533)
- Prevent data pollution between actions processed at the same time (bsc#1197637)
- Fix salt-ssh opts poisoning. (bsc#1197637)
- Clear network interfaces cache on grains request. (bsc#1196050)
- Fix Salt-API failure due to an exception from the scheduled SSH-Push Tasks. (bsc#1182851, bsc#1196432)
- Restrict 'state.orchestrate_single' to pass a pillar value if it exists. (bsc#1194632)
- Record
SUSE-RU-2022:1391-1- Updated
- 2026-11-02
OSVSUSE-RU-2022:1392-1 No score
Recommended update for salt
This update for salt fixes the following issues:
- Fix regression preventing bootstrapping new clients caused by redundant dependency on psutil (bsc#1197533)
- Prevent data pollution between actions processed at the same time (bsc#1197637)
- Fix salt-ssh opts poisoning (bsc#1197637)
- Clear network interfaces cache on grains request (bsc#1196050)
- Add salt-ssh with Salt Bundle support (venv-salt-minion)
- Fix Salt-API failure due to an exception from the scheduled SSH-Push Tasks (bsc#1182851, bsc#1196432)
- Restrict 'state.orchestrate_single' to pass a pillar value if it exists (bsc#1194632)
- Record
SUSE-RU-2022:1392-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1049-1 No score
Security update for SUSE Manager 4.1.14.1 Release Notes
This update for SUSE Manager 4.1.14.1 Release Notes provides the following additions:
Release notes for SUSE Manager:
- Update to 4.1.14.1
- CVEs fixed CVE-2022-22934, CVE-2022-22935, CVE-2022-22936, CVE-2022-22941
- Bugs mentioned bsc#1197417
- Record
SUSE-SU-2022:1049-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1050-1 No score
Security update for SUSE Manager 4.2.5.1 Release Notes
This update for SUSE Manager 4.2.5.1 Release Notes provides the following additions:
Release notes for SUSE Manager:
- Update to 4.2.5.1
- CVEs fixed CVE-2022-22934, CVE-2022-22935, CVE-2022-22936, CVE-2022-22941
- Bugs mentioned bsc#1197417
- Record
SUSE-SU-2022:1050-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1051-1 No score
Security update for salt
This update for salt fixes the following issues:
- CVE-2022-22935: Sign authentication replies to prevent MiTM (bsc#1197417)
- CVE-2022-22934: Sign pillar data to prevent MiTM attacks. (bsc#1197417)
- CVE-2022-22936: Prevent job and fileserver replays (bsc#1197417)
- CVE-2022-22941: Fixed targeting bug, especially visible when using syndic and user auth. (bsc#1197417)
- Record
SUSE-SU-2022:1051-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1057-1 No score
Security update for salt
This update for salt fixes the following issues:
- CVE-2022-22935: Sign authentication replies to prevent MiTM (bsc#1197417)
- CVE-2022-22934: Sign pillar data to prevent MiTM attacks. (bsc#1197417)
- CVE-2022-22936: Prevent job and fileserver replays (bsc#1197417)
- CVE-2022-22941: Fixed targeting bug, especially visible when using syndic and user auth. (bsc#1197417)
- Record
SUSE-SU-2022:1057-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1058-1 No score
Security update for salt
This update for salt fixes the following issues:
- CVE-2022-22935: Sign authentication replies to prevent MiTM (bsc#1197417)
- CVE-2022-22934: Sign pillar data to prevent MiTM attacks. (bsc#1197417)
- CVE-2022-22936: Prevent job and fileserver replays (bsc#1197417)
- CVE-2022-22941: Fixed targeting bug, especially visible when using syndic and user auth. (bsc#1197417)
- Record
SUSE-SU-2022:1058-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1059-1 No score
Security update for salt
This update for salt fixes the following issues:
- CVE-2022-22935: Sign authentication replies to prevent MiTM (bsc#1197417)
- CVE-2022-22934: Sign pillar data to prevent MiTM attacks. (bsc#1197417)
- CVE-2022-22936: Prevent job and fileserver replays (bsc#1197417)
- CVE-2022-22941: Fixed targeting bug, especially visible when using syndic and user auth. (bsc#1197417)
- Record
SUSE-SU-2022:1059-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1060-1 No score
Security update for salt
This update for salt fixes the following issues:
- CVE-2022-22935: Sign authentication replies to prevent MiTM (bsc#1197417)
- CVE-2022-22934: Sign pillar data to prevent MiTM attacks. (bsc#1197417)
- CVE-2022-22936: Prevent job and fileserver replays (bsc#1197417)
- CVE-2022-22941: Fixed targeting bug, especially visible when using syndic and user auth. (bsc#1197417)
- Record
SUSE-SU-2022:1060-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1514-1 No score
Security Beta update for SUSE Manager Salt Bundle
This update fixes the following issues:
venv-salt-minion:
- Fix the regression caused by the patch removing strict requirement for OpenSSL 1.1.1 leading to read/write issues with ssl module for SLE 15, SLE 12, CentOS 7, Debian 9 (bsc#1198556)
- Fixes for Python 3.10
- Fix salt-ssh opts poisoning (bsc#1197637)
- Fix multiple security issues (bsc#1197417)
- CVE-2022-22935: Sign authentication replies to prevent MiTM.
- CVE-2022-22934: Sign pillar data to prevent MiTM attacks.
- CVE-2022-22936: Prevent job and fileserver replays.
- CVE-2022-22941: Fixed targeting bug, especially visible when using syndic and user auth.
- Salt version bump to 3004
- Python version bump to 3.10.2
- Record
SUSE-SU-2022:1514-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1531-1 No score
Security Beta update for SUSE Manager Client Tools
This update fixes the following issues:
golang-github-prometheus-alertmanager:
- CVE-2022-21698: Update vendor tarball with prometheus/client_golang 1.11.1 (bsc#1196338, jsc#SLE-24077)
- Update to version 0.23.0:
- amtool: Detect version drift and warn users (#2672)
- Add ability to skip TLS verification for amtool (#2663)
- Fix empty isEqual in amtool. (#2668)
- Fix main tests (#2670)
- cli: add new template render command (#2538)
- OpsGenie: refer to alert instead of incident (#2609)
- Docs: target_match and source_match are DEPRECATED (#2665)
- Fix test not waiting for cluster member to be ready
- Added hardening to systemd service(s) (bsc#1181400). Modified: prometheus-alertmanager.service
golang-github-prometheus-node_exporter:
- CVE-2022-21698: Update vendor tarball with prometheus/client_golang 1.11.1 (bsc#1196338, jsc#SLE-24238, jsc#SLE-24239)
- Update to 1.3.0
- [CHANGE] Add path label to rapl collector #2146
- [CHANGE] Exclude filesystems under /run/credentials #2157
- [CHANGE] Add TCPTimeouts to netstat default filter #2189
- [FEATURE] Add lnstat collector for metrics from /proc/net/stat/ #1771
- [FEATURE] Add darwin powersupply collector #1777
- [FEATURE] Add support for monitoring GPUs on Linux #1998
- [FEATURE] Add Darwin thermal collector #2032
- [FEATURE] Add os release collector #2094
- [FEATURE] Add netdev.address-info collector #2105
- [FEATURE] Add clocksource metrics to time collector #2197
- [ENHANCEMENT] Support glob textfile collector directories #1985
- [ENHANCEMENT] ethtool: Expose node_ethtool_info metric #2080
- [ENHANCEMENT] Use include/exclude flags for ethtool filtering #2165
- [ENHANCEMENT] Add flag to disable guest CPU metrics #2123
- [ENHANCEMENT] Add DMI collector #2131
- [ENHANCEMENT] Add threads metrics to processes collector #2164
- [ENHANCMMENT] Reduce timer GC delays in the Linux filesystem collector #2169
- [ENHANCMMENT] Add TCPTimeouts to netstat default filter #2189
- [ENHANCMMENT] Use SysctlTimeval for boottime collector on BSD #2208
- [BUGFIX] ethtool: Sanitize metric names #2093
- [BUGFIX] Fix ethtool collector for multiple interfaces #2126
- [BUGFIX] Fix possible panic on macOS #2133
- [BUGFIX] Collect flag_info and bug_info only for one core #2156
- [BUGFIX] Prevent duplicate ethtool metric names #2187
- Update to 1.2.2
- Bug fixes Fix processes collector long int parsing #2112
- Update to 1.2.1
- Removed Remove obsolete capture permission denied error patch capture-permission-denied-error-energy_uj.patch: Already included upstream Fix zoneinfo parsing prometheus/procfs#386 Fix nvme collector log noise #2091 Fix rapl collector log noise #2092
- Update to 1.2.0
- Changes Rename filesystem collector flags to match other collectors #2012 Make node_exporter print usage to STDOUT #203
- Features Add conntrack statistics metrics #1155 Add ethtool stats collector #1832 Add flag to ignore network speed if it is unknown #1989 Add tapestats collector for Linux #2044 Add nvme collector #2062
- Enhancements Add ErrorLog plumbing to promhttp #1887 Add more Infiniband counters #2019 netclass: retrieve interface names and filter before parsing #2033 Add time zone offset metric #2060 Handle errors from disabled PSI subsystem #1983 Fix panic when using backwards compatible flags #2000 Fix wrong value for OpenBSD memory buffer cache #2015 Only initiate collectors once #2048 Handle small backwards jumps in CPU idle #2067
- Apply patch to capture permission denied error for 'energy_uj' file (bsc#1190535)
golang-github-prometheus-prometheus:
- Build firewalld-prometheus-config only for SUSE Linux Enterprise 15, 15.1 and 15.2, and require firewalld for it
- Firewalld-prometheus-config needs to be a Recommends, not a Requires, as prometheus does not require it to run
- Create firewalld-prometheus-config…
- Record
SUSE-SU-2022:1531-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1536-1 No score
Security Beta update for SUSE Manager Salt Bundle
This update fixes the following issues:
venv-salt-minion:
- Fix the regression caused by the patch removing strict requirement for OpenSSL 1.1.1 leading to read/write issues with ssl module for SLE 15, SLE 12, CentOS 7, Debian 9 (bsc#1198556)
- Fixes for Python 3.10
- Fix salt-ssh opts poisoning (bsc#1197637)
- Fix multiple security issues (bsc#1197417)
- CVE-2022-22935: Sign authentication replies to prevent MiTM
- CVE-2022-22934: Sign pillar data to prevent MiTM attacks.
- CVE-2022-22936: Prevent job and fileserver replays.
- CVE-2022-22941: Fixed targeting bug, especially visible when using syndic and user auth.
- Salt version bump to 3004
- Python version bump to 3.10.2
- CVE-2022-24302: unauthorized information disclosure for python-paramiko.
- CVE-2021-28957: XSS due to missing input sanitization in python-lxml.
- CVE-2018-19787: XSS attacks due to missing URLs sanitization in python-lxml.
- Security Fix: (bsc#1196249, bsc#1196877, CVE-2022-0778)
- Allow CRYPTO_THREADID_set_callback to be called with NULL parameter
- Infinite loop in BN_mod_sqrt() reachable when parsing certificates
- Record
SUSE-SU-2022:1536-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1545-1 No score
Security Beta update for SUSE Manager Client Tools
This update fixes the following issues:
golang-github-prometheus-alertmanager:
- CVE-2022-21698: Denial of service using InstrumentHandlerCounter
- Update vendor tarball with prometheus/client_golang 1.11.1 (bsc#1196338, jsc#SLE-24077)
- Update to version 0.23.0:
- amtool: Detect version drift and warn users (#2672)
- Add ability to skip TLS verification for amtool (#2663)
- Fix empty isEqual in amtool. (#2668)
- Fix main tests (#2670)
- cli: add new template render command (#2538)
- OpsGenie: refer to alert instead of incident (#2609)
- Docs: target_match and source_match are DEPRECATED (#2665)
- Fix test not waiting for cluster member to be ready
- Added hardening to systemd service(s) (bsc#1181400).
golang-github-prometheus-prometheus:
- Build firewalld-prometheus-config only for SUSE Linux Enterprise 15, 15.1 and 15.2, and require firewalld for it
- Firewalld-prometheus-config needs to be a Recommends, not a Requires, as prometheus does not require it to run
- Create firewalld-prometheus-config subpackage (bsc#1197042)
- CVE-2022-21698: Denial of service using InstrumentHandlerCounter.
- Update vendor tarball with prometheus/client_golang 1.12.1 (bsc#1196338)
mgr-cfg:
- Version 4.3.6-1
- Fix the condition for preventing building python 2 subpackage for SLE15 (bsc#1197579)
mgr-osad:
- Version 4.3.6-1
- Fix the condition for preventing building python 2 subpackage for SLE15
mgr-push:
- Version 4.3.4-1
- Fix the condition for preventing building python 2 subpackage for SLE15
mgr-virtualization:
- Version 4.3.5-1
- Fix the condition for preventing building python 2 subpackage for SLE15
rhnlib:
- Version 4.3.4-1
- Fix the condition for preventing building python 2 subpackage for SLE15
salt:
- Prevent data pollution between actions proceesed at the same time (bsc#1197637)
- Fix regression preventing bootstrapping new clients caused by redundant dependency on psutil (bsc#1197533)
- Fixes for Python 3.10
- Fix salt-ssh opts poisoning (bsc#1197637)
- Fix multiple security issues for salt (bsc#1197417):
- CVE-2022-22935: Sign authentication replies to prevent MiTM.
- CVE-2022-22934: Sign pillar data to prevent MiTM attacks.
- CVE-2022-22936: Prevent job and fileserver replays.
- CVE-2022-22941: Fixed targeting bug, especially visible when using syndic and user auth.
spacecmd:
- Version 4.3.10-1
- parse boolean parameters correctly (bsc#1197689)
- Add parameter to set containerized proxy SSH port
spacewalk-client-tools:
- Version 4.3.9-1
- Fix the condition for preventing building python 2 subpackage for SLE15
spacewalk-koan:
- Version 4.3.5-1
- Fix the condition for preventing building python 2 subpackage for SLE15
spacewalk-oscap:
- Version 4.3.5-1
- Fix the condition for preventing building python 2 subpackage for SLE15
suseRegisterInfo:
- Version 4.3.3-1
- Fix the condition for preventing building python 2 subpackage for SLE15
uyuni-common-libs:
- Version 4.3.4-1
- implement more decompression algorithms for reposync (bsc#1196704)
uyuni-proxy-systemd-services:
- Version 4.3.2-1
- Harmonize systemd services names and container names
- Adapted to work on Enterprise Linux.
- Add package to SLE and Client tools (jsc#SLE-24145)
- Record
SUSE-SU-2022:1545-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
saltPyPI |
3003 up to 3003.4 | 3003.4 |
saltPyPI |
3004 up to 3004.1 | 3004.1 |
saltPyPI |
before 3002.8 | 3002.8 |
saltAlpine:v3.16 |
3002 up to 3004.1-r0 | 3004.1-r0 |
saltAlpine:v3.17 |
3002 up to 3004.1-r0 | 3004.1-r0 |
saltAlpine:v3.18 |
3002 up to 3004.1-r0 | 3004.1-r0 |
saltAlpine:v3.19 |
3002 up to 3004.1-r0 | 3004.1-r0 |
saltAlpine:v3.20 |
3002 up to 3004.1-r0 | 3004.1-r0 |
saltAlpine:v3.21 |
3002 up to 3004.1-r0 | 3004.1-r0 |
saltAlpine:v3.22 |
3002 up to 3004.1-r0 | 3004.1-r0 |
Show 68 moreShow less
| Package | Affected | Fixed |
|---|---|---|
saltAlpine:v3.23 |
3002 up to 3004.1-r0 | 3004.1-r0 |
saltAlpine:v3.24 |
3002 up to 3004.1-r0 | 3004.1-r0 |
saltPyPI |
before 3002.8, plus listed versions 0.10.00.10.10.10.20.10.30.10.4 Show 45 moreShow less0.10.50.11.00.11.10.12.00.12.10.13.00.13.10.13.20.13.30.14.00.14.10.15.00.15.10.15.20.15.30.15.900.16.00.16.10.16.20.16.30.16.40.17.00.17.0rc10.17.10.17.20.17.30.17.40.17.50.8.70.8.90.9.00.9.10.9.20.9.30.9.40.9.50.9.60.9.70.9.80.9.90.9.9.12014.1.02014.1.0rc12014.1.0rc22014.1.0rc3 |
3002.8 |
saltPyPI |
3003 up to 3003.4, plus listed versions 3003.13003.23003.3 |
3003.4 |
venv-salt-minionSUSE:Manager Client Tools 15 From an advisory covering 4 CVEs |
before 3004-150000.3.8.1 | 3004-150000.3.8.1 |
venv-salt-minionSUSE:Manager Client Tools 12 From an advisory covering 4 CVEs |
before 3004-3.8.1 | 3004-3.8.1 |
saltSUSE:Manager Client Tools 12 From an advisory covering 4 CVEs |
before 3000-62.1 | 3000-62.1 |
saltSUSE:Linux Enterprise Module for Advanced Systems Management 12 From an advisory covering 4 CVEs |
before 3000-62.1 | 3000-62.1 |
saltSUSE:Linux Enterprise High Performance Computing 15-ESPOS From an advisory covering 4 CVEs |
before 3002.2-150000.8.41.32.1 | 3002.2-150000.8.41.32.1 |
saltSUSE:Linux Enterprise High Performance Computing 15-LTSS From an advisory covering 4 CVEs |
before 3002.2-150000.8.41.32.1 | 3002.2-150000.8.41.32.1 |
saltSUSE:Linux Enterprise Server 15-LTSS From an advisory covering 4 CVEs |
before 3002.2-150000.8.41.32.1 | 3002.2-150000.8.41.32.1 |
saltSUSE:Linux Enterprise Server for SAP Applications 15 From an advisory covering 4 CVEs |
before 3002.2-150000.8.41.32.1 | 3002.2-150000.8.41.32.1 |
saltSUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS From an advisory covering 4 CVEs |
before 3002.2-150100.63.1 | 3002.2-150100.63.1 |
saltSUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 4 CVEs |
before 3002.2-150100.63.1 | 3002.2-150100.63.1 |
saltSUSE:Linux Enterprise Server 15 SP1-BCL From an advisory covering 4 CVEs |
before 3002.2-150100.63.1 | 3002.2-150100.63.1 |
saltSUSE:Linux Enterprise Server 15 SP1-LTSS From an advisory covering 4 CVEs |
before 3002.2-150100.63.1 | 3002.2-150100.63.1 |
saltSUSE:Linux Enterprise Server for SAP Applications 15 SP1 From an advisory covering 4 CVEs |
before 3002.2-150100.63.1 | 3002.2-150100.63.1 |
saltSUSE:Enterprise Storage 6 From an advisory covering 4 CVEs |
before 3002.2-150100.63.1 | 3002.2-150100.63.1 |
saltSUSE:Linux Enterprise Module for Basesystem 15 SP3 From an advisory covering 4 CVEs |
before 3002.2-150300.53.16.1 | 3002.2-150300.53.16.1 |
saltSUSE:Linux Enterprise Module for Server Applications 15 SP3 From an advisory covering 4 CVEs |
before 3002.2-150300.53.16.1 | 3002.2-150300.53.16.1 |
saltSUSE:Linux Enterprise Module for Transactional Server 15 SP3 From an advisory covering 4 CVEs |
before 3002.2-150300.53.16.1 | 3002.2-150300.53.16.1 |
saltSUSE:Linux Enterprise Micro 5.1 From an advisory covering 4 CVEs |
before 3002.2-150300.53.16.1 | 3002.2-150300.53.16.1 |
saltSUSE:Linux Enterprise Micro 5.2 From an advisory covering 4 CVEs |
before 3002.2-150300.53.16.1 | 3002.2-150300.53.16.1 |
saltopenSUSE:Leap 15.3 From an advisory covering 4 CVEs |
before 3002.2-150300.53.16.1 | 3002.2-150300.53.16.1 |
saltSUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS From an advisory covering 4 CVEs |
before 3002.2-150200.64.1 | 3002.2-150200.64.1 |
saltSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS From an advisory covering 4 CVEs |
before 3002.2-150200.64.1 | 3002.2-150200.64.1 |
saltSUSE:Linux Enterprise Real Time 15 SP2 From an advisory covering 4 CVEs |
before 3002.2-150200.64.1 | 3002.2-150200.64.1 |
saltSUSE:Linux Enterprise Server 15 SP2-BCL From an advisory covering 4 CVEs |
before 3002.2-150200.64.1 | 3002.2-150200.64.1 |
saltSUSE:Linux Enterprise Server 15 SP2-LTSS From an advisory covering 4 CVEs |
before 3002.2-150200.64.1 | 3002.2-150200.64.1 |
saltSUSE:Linux Enterprise Server for SAP Applications 15 SP2 From an advisory covering 4 CVEs |
before 3002.2-150200.64.1 | 3002.2-150200.64.1 |
saltSUSE:Manager Proxy 4.1 From an advisory covering 4 CVEs |
before 3002.2-150200.64.1 | 3002.2-150200.64.1 |
saltSUSE:Manager Retail Branch Server 4.1 From an advisory covering 4 CVEs |
before 3002.2-150200.64.1 | 3002.2-150200.64.1 |
saltSUSE:Manager Server 4.1 From an advisory covering 4 CVEs |
before 3002.2-150200.64.1 | 3002.2-150200.64.1 |
saltSUSE:Linux Enterprise Micro 5.0 From an advisory covering 4 CVEs |
before 3002.2-150200.64.1 | 3002.2-150200.64.1 |
saltSUSE:Enterprise Storage 7 From an advisory covering 4 CVEs |
before 3002.2-150200.64.1 | 3002.2-150200.64.1 |
release-notes-susemanagerSUSE:Manager Server 4.1 From an advisory covering 4 CVEs |
before 4.1.14.1-150200.3.77.1 | 4.1.14.1-150200.3.77.1 |
release-notes-susemanagerSUSE:Manager Server 4.2 From an advisory covering 4 CVEs |
before 4.2.5.1-150300.3.34.1 | 4.2.5.1-150300.3.34.1 |
saltSUSE:Manager Client Tools 12 From an advisory covering 4 CVEs |
before 3000-58.1 | 3000-58.1 |
saltSUSE:Linux Enterprise Module for Advanced Systems Management 12 From an advisory covering 4 CVEs |
before 3000-58.1 | 3000-58.1 |
saltSUSE:Linux Enterprise High Performance Computing 15-ESPOS From an advisory covering 4 CVEs |
before 3002.2-150000.8.41.26.1 | 3002.2-150000.8.41.26.1 |
saltSUSE:Linux Enterprise High Performance Computing 15-LTSS From an advisory covering 4 CVEs |
before 3002.2-150000.8.41.26.1 | 3002.2-150000.8.41.26.1 |
saltSUSE:Linux Enterprise Server 15-LTSS From an advisory covering 4 CVEs |
before 3002.2-150000.8.41.26.1 | 3002.2-150000.8.41.26.1 |
saltSUSE:Linux Enterprise Server for SAP Applications 15 From an advisory covering 4 CVEs |
before 3002.2-150000.8.41.26.1 | 3002.2-150000.8.41.26.1 |
saltSUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS From an advisory covering 4 CVEs |
before 3002.2-150100.57.1 | 3002.2-150100.57.1 |
saltSUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS From an advisory covering 4 CVEs |
before 3002.2-150100.57.1 | 3002.2-150100.57.1 |
saltSUSE:Linux Enterprise Server 15 SP1-BCL From an advisory covering 4 CVEs |
before 3002.2-150100.57.1 | 3002.2-150100.57.1 |
saltSUSE:Linux Enterprise Server 15 SP1-LTSS From an advisory covering 4 CVEs |
before 3002.2-150100.57.1 | 3002.2-150100.57.1 |
saltSUSE:Linux Enterprise Server for SAP Applications 15 SP1 From an advisory covering 4 CVEs |
before 3002.2-150100.57.1 | 3002.2-150100.57.1 |
saltSUSE:Enterprise Storage 6 From an advisory covering 4 CVEs |
before 3002.2-150100.57.1 | 3002.2-150100.57.1 |
saltSUSE:Linux Enterprise Module for Basesystem 15 SP3 From an advisory covering 4 CVEs |
before 3002.2-150300.53.10.1 | 3002.2-150300.53.10.1 |
saltSUSE:Linux Enterprise Module for Server Applications 15 SP3 From an advisory covering 4 CVEs |
before 3002.2-150300.53.10.1 | 3002.2-150300.53.10.1 |
saltSUSE:Linux Enterprise Module for Transactional Server 15 SP3 From an advisory covering 4 CVEs |
before 3002.2-150300.53.10.1 | 3002.2-150300.53.10.1 |
saltSUSE:Linux Enterprise Micro 5.1 From an advisory covering 4 CVEs |
before 3002.2-150300.53.10.1 | 3002.2-150300.53.10.1 |
saltSUSE:Linux Enterprise High Performance Computing 15 SP2-ESPOS From an advisory covering 4 CVEs |
before 3002.2-150200.58.1 | 3002.2-150200.58.1 |
saltSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS From an advisory covering 4 CVEs |
before 3002.2-150200.58.1 | 3002.2-150200.58.1 |
saltSUSE:Linux Enterprise Real Time 15 SP2 From an advisory covering 4 CVEs |
before 3002.2-150200.58.1 | 3002.2-150200.58.1 |
saltSUSE:Linux Enterprise Server 15 SP2-BCL From an advisory covering 4 CVEs |
before 3002.2-150200.58.1 | 3002.2-150200.58.1 |
saltSUSE:Linux Enterprise Server 15 SP2-LTSS From an advisory covering 4 CVEs |
before 3002.2-150200.58.1 | 3002.2-150200.58.1 |
saltSUSE:Linux Enterprise Server for SAP Applications 15 SP2 From an advisory covering 4 CVEs |
before 3002.2-150200.58.1 | 3002.2-150200.58.1 |
saltSUSE:Manager Proxy 4.1 From an advisory covering 4 CVEs |
before 3002.2-150200.58.1 | 3002.2-150200.58.1 |
saltSUSE:Manager Retail Branch Server 4.1 From an advisory covering 4 CVEs |
before 3002.2-150200.58.1 | 3002.2-150200.58.1 |
saltSUSE:Manager Server 4.1 From an advisory covering 4 CVEs |
before 3002.2-150200.58.1 | 3002.2-150200.58.1 |
saltSUSE:Linux Enterprise Micro 5.0 From an advisory covering 4 CVEs |
before 3002.2-150200.58.1 | 3002.2-150200.58.1 |
saltSUSE:Enterprise Storage 7 From an advisory covering 4 CVEs |
before 3002.2-150200.58.1 | 3002.2-150200.58.1 |
saltUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 0.16.0-10.16.4-20.17.1+dfsg-10.17.2-10.17.2-2 Show 9 moreShow less0.17.2-30.17.4-10.17.4-20.17.5-10.17.5+ds-10.17.5+ds-1ubuntu0.1~esm10.17.5+ds-1ubuntu0.1~esm20.17.5+ds-1ubuntu0.1~esm40.17.5+ds-1ubuntu0.1~esm5 |
None known |
saltUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 2015.5.3+ds-12015.8.1+ds-22015.8.3+ds-12015.8.3+ds-22015.8.3+ds-3 Show 7 moreShow less2015.8.5+ds-12015.8.7+ds-12015.8.8+ds-12015.8.8+ds-1ubuntu0.1~esm12015.8.8+ds-1ubuntu0.12015.8.8+ds-1ubuntu0.1+esm12015.8.8+ds-1ubuntu0.1+esm2 |
None known |
saltUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 2016.11.5+ds-12016.11.8+dfsg1-12017.7.2+dfsg1-2ubuntu12017.7.3+dfsg1-12017.7.4+dfsg1-12017.7.4+dfsg1-1ubuntu18.04.12017.7.4+dfsg1-1ubuntu18.04.22017.7.4+dfsg1-1ubuntu18.04.2+esm1 |
None known |
saltopenSUSE:Leap 15.3 From an advisory covering 4 CVEs |
before 3002.2-150300.53.10.1 | 3002.2-150300.53.10.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected, aliases, references | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-22941 is a high vulnerability (CVSS 8.8) in Saltstack Salt, published March 29, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.34%, the 71st percentile. Fixed in salt 3003.4.
References
saltproject.io/security_announcements/salt-security-advisory-release/%2C
github.com/saltstack/salt/releases%2C
repo.saltproject.io
security.gentoo.org/glsa/202310-22
nvd.nist.gov/vuln/detail/CVE-2022-22941
github.com/saltstack/salt/blob/8f9405cf8e6f7d7776d5000841c886dec6d96250/doc/topics/releases/3002.8.rst
Show 63 moreShow less
github.com/saltstack/salt/blob/8f9405cf8e6f7d7776d5000841c886dec6d96250/doc/topics/releases/3003.4.rst
github.com/saltstack/salt/blob/8f9405cf8e6f7d7776d5000841c886dec6d96250/doc/topics/releases/3004.1.rst
github.com/pypa/advisory-database/tree/main/vulns/salt/PYSEC-2022-174.yaml
github.com/advisories/GHSA-qcr3-hr2f-6557
security.alpinelinux.org/vuln/CVE-2022-22941
github.com/CVEProject/cvelistV5/tree/main/cves/2022/22xxx/CVE-2022-22941.json
github.com/saltstack/salt
github.com/saltstack/salt/releases,
saltproject.io/security_announcements/salt-security-advisory-release/,
suse.com/support/update/announcement/-2022-2042/suse-fu-20222042-1
bugzilla.suse.com/1182851
bugzilla.suse.com/1194632
bugzilla.suse.com/1196050
bugzilla.suse.com/1196432
bugzilla.suse.com/1197417
bugzilla.suse.com/1197637
bugzilla.suse.com/1198556
bugzilla.suse.com/1199149
suse.com/security/cve/CVE-2022-22934
suse.com/security/cve/CVE-2022-22935
suse.com/security/cve/CVE-2022-22936
suse.com/security/cve/CVE-2022-22941
suse.com/support/update/announcement/-2022-2135/suse-fu-20222135-1
suse.com/support/update/announcement/-2022-1384/suse-ru-20221384-1
bugzilla.suse.com/1195221
suse.com/security/cve/CVE-2020-22935
suse.com/support/update/announcement/-2022-1385/suse-ru-20221385-1
bugzilla.suse.com/1197533
suse.com/support/update/announcement/-2022-1389/suse-ru-20221389-1
suse.com/support/update/announcement/-2022-1391/suse-ru-20221391-1
suse.com/support/update/announcement/-2022-1392/suse-ru-20221392-1
suse.com/support/update/announcement/2022/suse-su-20221049-1
suse.com/support/update/announcement/2022/suse-su-20221050-1
suse.com/support/update/announcement/2022/suse-su-20221051-1
suse.com/support/update/announcement/2022/suse-su-20221057-1
suse.com/support/update/announcement/2022/suse-su-20221058-1
suse.com/support/update/announcement/2022/suse-su-20221059-1
suse.com/support/update/announcement/2022/suse-su-20221060-1
suse.com/support/update/announcement/2022/suse-su-20221514-1
suse.com/support/update/announcement/2022/suse-su-20221531-1
bugzilla.suse.com/1181400
bugzilla.suse.com/1190535
bugzilla.suse.com/1196338
bugzilla.suse.com/1196704
bugzilla.suse.com/1197042
bugzilla.suse.com/1197579
bugzilla.suse.com/1197689
suse.com/security/cve/CVE-2022-21698
suse.com/support/update/announcement/2022/suse-su-20221536-1
bugzilla.suse.com/1118088
bugzilla.suse.com/1184177
bugzilla.suse.com/1196249
bugzilla.suse.com/1196877
bugzilla.suse.com/1197279
suse.com/security/cve/CVE-2018-19787
suse.com/security/cve/CVE-2021-28957
suse.com/security/cve/CVE-2022-0778
suse.com/security/cve/CVE-2022-24302
suse.com/support/update/announcement/2022/suse-su-20221545-1
ubuntu.com/security/CVE-2022-22941
saltproject.io/security_announcements/salt-security-advisory-release
cve.org/CVERecord?id=CVE-2022-22941
lists.opensuse.org/archives/list/[email protected]/thread/M6VBWD2MJTOPNB6DMK7CF6TQJ4N7ZFUD
Left out here: 144 versions and the rest of 1 source description. The JSON record has them.