{"id":"CVE-2020-25592","details":"In SaltStack Salt through 3002, salt-netapi improperly validates eauth credentials and tokens. A user can bypass authentication and invoke Salt SSH.","aliases":["GHSA-29j3-2446-5j4w","PYSEC-2020-106"],"modified":"2026-02-11T14:26:37.595757Z","published":"2020-11-06T08:15:13.503Z","related":["SUSE-SU-2020:14538-1","SUSE-SU-2020:3155-1","SUSE-SU-2020:3171-1","SUSE-SU-2020:3235-1","SUSE-SU-2020:3243-1","SUSE-SU-2020:3244-1","SUSE-SU-2020:3245-1","SUSE-SU-2020:3250-1","SUSE-SU-2020:3251-1","SUSE-SU-2021:2105-1","SUSE-SU-2021:2106-1","openSUSE-SU-2020:1833-1","openSUSE-SU-2020:1868-1","openSUSE-SU-2021:0899-1","openSUSE-SU-2021:2106-1","openSUSE-SU-2024:11364-1"],"references":[{"type":"WEB","url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/TPOGB2F6XUAIGFDTOCQDNB2VIXFXHWMA/"},{"type":"ADVISORY","url":"http://lists.opensuse.org/opensuse-security-announce/2020-11/msg00029.html"},{"type":"ADVISORY","url":"http://packetstormsecurity.com/files/160039/SaltStack-Salt-REST-API-Arbitrary-Command-Execution.html"},{"type":"ADVISORY","url":"https://docs.saltstack.com/en/latest/topics/releases/index.html"},{"type":"ADVISORY","url":"https://lists.debian.org/debian-lts-announce/2020/12/msg00007.html"},{"type":"ADVISORY","url":"https://security.gentoo.org/glsa/202011-13"},{"type":"ADVISORY","url":"https://www.debian.org/security/2021/dsa-4837"},{"type":"ADVISORY","url":"https://www.saltstack.com/blog/on-november-3-2020-saltstack-publicly-disclosed-three-new-cves/"},{"type":"ARTICLE","url":"https://lists.debian.org/debian-lts-announce/2020/12/msg00007.html"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/saltstack/salt","events":[{"introduced":"0"},{"fixed":"2765a4d2b9205ffd2af167882953f55ebf9f0214"},{"introduced":"0"},{"fixed":"3c609c16ee0454217f339e987c03eaf61662a853"},{"introduced":"0"},{"fixed":"b5b083fd2655e5082e57d70a03a0f8b850e32ee9"},{"introduced":"0"},{"fixed":"c3d2c4eaaef3f26e58d2f676c7456987af866155"},{"introduced":"0ca04ffbebb9daeb8469a6e80d868b8a6524bd99"},{"fixed":"5da2de946d243b538926f4992a1ee9a9d865e62d"},{"introduced":"11acecc43e2c2e4e9a0e73d76b46b035afe8d538"},{"fixed":"7d79ea784414fc73afc85086ce912fda83f3497d"},{"introduced":"11d176ff1b3c72a529a641c780de6bf70b792253"},{"fixed":"8cf08bd7be0110f965ca768b2e590f68e6b0a519"},{"introduced":"19bb725698c1ead096a06749d99aad59266fbad8"},{"fixed":"d520f9acc16ac5df744c08fe5153164876c1c9ee"},{"introduced":"a04ab86da15215c01610183e60f4a2af6131f475"},{"fixed":"24c4ae9c2148a0f48e4f28c848a5011e18b57b7a"},{"introduced":"aaa6f7d80a61637353c9af1229d2754df52ee482"},{"fixed":"e8309a6bbf12b8b803fdbd410e21b8b03d8b5264"},{"introduced":"d15dce349611a970fff8d3ffb462ef95ce7b2360"},{"fixed":"302776b03c38514667e2292ef3553b6442ee776d"},{"introduced":"e5cd6086a75818885f2bd5bee3d7da3b2c07b110"},{"fixed":"afc61ffe63770a731154f1380a91d566248a8fae"},{"introduced":"f44724cca5147595557cba04ff215ee31c35fe73"},{"fixed":"40f72db53e2b22e7ef88e1e150caedfdf10772f1"}]}],"versions":["old-branch-2014.7","old-branch-2015.5","old-branch-2015.8","old-branch-2016.3","v2015.8.11","v2015.8.12","v2015.8.13","v2016.11","v2016.11.0","v2016.11.0rc1","v2016.11.0rc2","v2016.11.1","v2016.11.2","v2016.11.3","v2016.11.4","v2016.11.5","v2016.11.6","v2016.3.0","v2016.3.1","v2016.3.2","v2016.3.3","v2016.3.4","v2016.3.5","v2016.3.6","v2016.9","v2017.5","v2017.7","v2017.7.0","v2017.7.0rc1","v2017.7.1","v2017.7.3","v2019.2.0"],"database_specific":{"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2020-25592.json"}}],"schema_version":"1.7.3","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"}]}