The salt.auth.pki module does not properly authenticate callers. The "password" field contains a public certificate which is validated against a CA certificate by the module. This is not pki authentication, as the caller does not need access to the corresponding private key for the authentication attempt to be accepted.
{
"cwe_ids": [
"CWE-287"
],
"github_reviewed_at": "2025-06-13T21:15:54Z",
"nvd_published_at": "2025-06-13T07:15:20Z",
"severity": "MODERATE",
"github_reviewed": true
}