PatchSiren cyber security CVE debrief
CVE-2026-85216 misp CVE debrief
A critical vulnerability was discovered in MISP's LDAP and LinOTP authentication components. An attacker can bypass authentication by exploiting insufficient validation of user-supplied credentials, potentially allowing them to impersonate existing MISP users, including those with administrative privileges. This authentication bypass could enable unauthorized access to sensitive threat-intelligence data, allow modification or deletion of information, alter configuration, or permit other privileged operations. MISP administrators, security teams, and IT professionals responsible for maintaining and securing MISP installations should assess their exposure and take necessary actions to mitigate the vulnerability. The vulnerability arises from custom LdapAuthenticate and LinOTPAuthenticate components that did not replicate CakePHP's FormAuthenticate implementation credential validation checks, allowing empty or non-string values to reach the underlying authentication mechanisms.
- Vendor
- misp
- Product
- Unknown
- CVSS
- CRITICAL 9.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-03
- Original CVE updated
- 2026-09-03
- Advisory published
- 2026-09-03
- Advisory updated
- 2026-09-03
Who should care
MISP administrators, security teams, and IT professionals responsible for maintaining and securing MISP installations should assess their exposure and take necessary actions to mitigate the vulnerability.
Why it matters
CVE-2026-85216 is a critical authentication bypass vulnerability in MISP's LDAP and LinOTP authentication components. Successful exploitation could allow a remote unauthenticated attacker to impersonate an existing MISP user, potentially gaining access to sensitive data and privileged operations. MISP administrators and security teams should assess their exposure and take necessary actions to mitigate the vulnerability.
- An attacker could gain unauthorized access to sensitive threat-intelligence data.
- An attacker could modify or delete information, alter configuration, or perform other privileged operations.
- An attacker could impersonate existing MISP users, including those with administrative privileges.
- Verification of user credentials and authentication mechanisms is necessary to prevent exploitation.
Technical summary
The custom LdapAuthenticate and LinOTPAuthenticate components in MISP did not replicate CakePHP's FormAuthenticate implementation credential validation checks, allowing empty or non-string values to reach the underlying authentication mechanisms. This could permit an attacker to bypass authentication and impersonate existing MISP users. The issue also affected the LinOTP authentication component. Invalid credential types were not rejected before being processed, and when mixed authentication was enabled, an empty password could be checked against a locally stored MISP password hash. LDAP-provisioned MISP accounts could additionally be created with an empty local password because account creation skipped normal validation, resulting in a hash corresponding to an empty password. This could permit authentication through the local fallback mechanism when such an account was no longer resolved through LDAP. Successful exploitation could allow a remote unauthenticated attacker to impersonate an existing MISP user. If the targeted account has administrative or other privileged permissions, the attacker could gain corresponding access to sensitive threat-intelligence data, modify or delete information, alter configuration, or perform other privileged operations. The patch resolves the vulnerability by requiring authentication identifiers and passwords to be valid strings, rejecting empty passwords where they are not explicitly permitted, and assigning a randomly generated local password to LDAP-provisioned accounts instead of storing a hash derived from an empty password. MISP administrators and security teams should assess their exposure and take necessary actions to mitigate the vulnerability. Verification of user credentials and authentication mechanisms is necessary to prevent exploitation. The CVE record and NVD entry provide details on the vulnerability, including its description, CVSS score, and references to the patched commit. The patch resolves the vulnerability by requiring authentication identifiers and passwords to be valid strings, rejecting empty passwords where they are not explicitly permitted, and assigning a randomly generated local password to LDAP-
Defensive priority
High
Recommended defensive actions
- Review and update MISP configurations to ensure secure authentication mechanisms are in place.
- Implement additional monitoring to detect potential authentication bypass attempts.
- Verify that all MISP users have strong, unique passwords and consider implementing multi-factor authentication.
- Apply the patch to update the LdapAuthenticate and LinOTPAuthenticate components.
- Conduct a thorough review of existing MISP user accounts and ensure that all accounts have strong, unique passwords.
- Consider implementing a Web Application Firewall (WAF) to detect and prevent common web attacks.
- Perform regular security audits and penetration testing to identify and address potential vulnerabilities.
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, including its description, CVSS score, and references to the patched commit. The custom LdapAuthenticate and LinOTPAuthenticate components in MISP did not replicate CakePHP's FormAuthenticate implementation credential validation checks, allowing empty or non-string values to reach the underlying authentication mechanisms. This could permit an attacker to bypass authentication and impersonate existing MISP users. MISP administrators and security teams should assess their exposure and take necessary actions to mitigate the vulnerability. Verification of user credentials and authentication mechanisms is necessary to prevent exploitation.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-85216 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-85216
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-85216 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-85216
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/MISP/MISP/commit/0ee058548
5a6e4751-2f3f-4070-9419-94fb35b644e8
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.