Appsecure logo

CVE-2021-3144: Critical Vulnerability in SaltStack Salt

CVE-2021-3144 is a critical vulnerability in SaltStack Salt that allows expired eauth tokens to be reused. Organizations using vulnerable versions must prioritize patching to mitigate risks.

CRITICALCVSS 9.1 · Published February 27, 2021

Not a customer? See how AppSecure simulates real world attacks to protect your infrastructure.

Speak to Experts

CVE-2021-3144 is a critical vulnerability affecting SaltStack Salt versions prior to 3002.5. This vulnerability allows eauth tokens to be reused once after they have expired, potentially enabling unauthorized command execution against the Salt master or its minions. The CVSS score for this vulnerability is 9.1, indicating a critical level of severity that requires immediate attention.

Risk to organizations includes significant confidentiality and integrity impacts due to the potential for unauthorized access and control over systems using SaltStack Salt. Given the critical nature of this vulnerability, organizations must act swiftly to address it.

Currently, there are no known exploits or public proof of concepts available for this vulnerability, but the potential for exploitation remains high. Organizations should prioritize patching immediately to safeguard their environments from potential attacks.

Immediate patching is crucial as the vulnerability could be leveraged by attackers to execute commands in a compromised environment, further emphasizing the need for timely remediation.

Vulnerability Details

In SaltStack Salt before 3002.5, eauth tokens can be used once after expiration. This vulnerability allows an attacker to execute commands against the Salt master or its minions if they possess the expired eauth token.

The CVSS score of 9.1 categorizes this vulnerability as critical, indicating a high likelihood of exploitation. The vulnerability is classified under CWE-613, which pertains to the improper handling of expired tokens.

Affected systems include various versions of SaltStack Salt, Fedora, and Debian Linux, specifically those versions prior to the patched release.

Technical Analysis

The root cause of CVE-2021-3144 is the reuse of expired eauth tokens, which should not be permitted. The attack vector for this vulnerability is network-based, requiring low complexity and no privileges or user interaction. This means that an attacker can exploit this vulnerability without needing any prior access or special permissions.

The vulnerability has a high impact on confidentiality and integrity, as it allows unauthorized access and control over systems, while availability is not affected.

Risk & Impact Analysis

The real-world risk associated with CVE-2021-3144 is significant, especially in environments where SaltStack Salt is deployed. Attackers may leverage this vulnerability to gain unauthorized access to sensitive systems, potentially leading to data breaches and operational disruptions.

Organizations using affected versions of SaltStack Salt must understand the potential blast radius. If exploited, an attacker could gain control over not only the Salt master but also all connected minions, leading to widespread impact across the network.

Given the critical CVSS score and the fact that this vulnerability is not part of the Known Exploited Vulnerabilities (KEV) catalog, organizations should address this issue in their priority patch cycle.

Exploitation Status

Signal

Status

Known Exploit

No

Public PoC

No

Actively Exploited

No

Ransomware Use

No

Affected Versions

The affected versions include SaltStack Salt before 3002.5, various versions of Fedora, and Debian Linux versions 9.0, 10.0, and 11.0. Users of these systems should upgrade to the latest patched versions to mitigate this vulnerability.

Mitigation & Remediation

Organizations using affected systems should prioritize applying patches provided by the vendors. The patched versions of SaltStack Salt are available for download, and users should ensure that they are running versions 3002.5 or above.

In addition to patching, organizations should consider implementing additional network controls and monitoring to detect any unauthorized command executions that may attempt to exploit this vulnerability.

For detailed guidance on security testing and remediation strategies, organizations may refer to the penetration testing services that can help identify vulnerabilities in their environments.

Detection Guidance

Organizations should monitor logs for any unusual activities related to eauth tokens and unauthorized command executions. Behavioral anomalies, such as unexpected command patterns or access attempts from unusual sources, should be flagged for investigation.

Network signatures that indicate the use of expired tokens or unauthorized access attempts should also be implemented to enhance detection capabilities.

AppSecure Threat Intelligence Insight

The long-term significance of CVE-2021-3144 underscores the necessity for organizations to implement robust token management practices. This vulnerability highlights the risks associated with improper handling of authentication tokens, which can lead to severe security incidents.

Security teams should learn from this incident to improve their defenses against similar vulnerabilities in the future. Regular security assessments and adherence to security best practices can help mitigate risks associated with token misuse.

For more insights on vulnerability management, organizations can explore the vulnerability management program design and its impact on overall security posture.

As organizations continue to navigate the complexities of security in an evolving threat landscape, understanding vulnerabilities like CVE-2021-3144 will be crucial in developing effective security strategies.

By fostering a culture of security awareness and continuous improvement, organizations can better protect themselves against future vulnerabilities.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Latest CVEs. Recently published vulnerabilities from the NVD database.

View all vulnerabilities
CVE IDSeverity
CVE-2025-65418HIGH
CVE-2025-65417MEDIUM
CVE-2025-65416MEDIUM
CVE-2025-65415MEDIUM
CVE-2025-61314HIGH

Protect Your Business with Hacker-Focused Approach.