← Vulnerability feed

Vulnerability record · CVE-2020-26214 · published 6 November 2020

CVE-2020-26214: Alerta LDAP authentication bypass via empty password

Alerta Project · Alerta

Alerta before 8.1.0 can accept an empty password during LDAP authentication, letting a client authenticate without valid credentials. This only affects deployments whose LDAP servers permit unauthenticated bind requests for anonymous authorization, and it matters because it defeats the authentication gate on the Alerta server.

9.8 CVSS 3.1 Critical EPSS 66% · top 0.7% CWE-287 · Improper authentication
9.8CVSS 3.1 base score, v2 7.5
66%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
12References
17 Jun 2026Last modified by NVD

Description

In Alerta before version 8.1.0, users may be able to bypass LDAP authentication if they provide an empty password when Alerta server is configure to use LDAP as the authorization provider. Only deployments where LDAP servers are configured to allow unauthenticated authentication mechanism for anonymous authorization are affected. A fix has been implemented in version 8.1.0 that returns HTTP 401 Unauthorized response for any authentication attempts where the password field is empty. As a workaround LDAP administrators can disallow unauthenticated bind requests by clients.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 19 September 2026. Confidence: high.

critical priorityCVSS 9.8 with network reachability, no authentication or user interaction required, and a high EPSS score make this a top remediation target despite no KEV listing.

What it is

Alerta before 8.1.0 can accept an empty password during LDAP authentication, letting a client authenticate without valid credentials. This only affects deployments whose LDAP servers permit unauthenticated bind requests for anonymous authorization, and it matters because it defeats the authentication gate on the Alerta server.

Impact

An attacker gains authenticated access to the Alerta server without knowing any password, exposing alert data and any actions available to the authenticated role.

Attack surface

Reachable over the network through the Alerta authentication endpoint when LDAP is the configured authorization provider; no prior authentication is required, and the attacker only submits an empty password field.

Exploitation

Not listed in CISA KEV and no public exploit references are tagged, but EPSS is high at 0.659 (99.2nd percentile), indicating elevated likelihood of attempted exploitation.

What to do

  • Upgrade Alerta to 8.1.0 or later, which returns HTTP 401 for authentication attempts with an empty password.
  • If immediate upgrade is not possible, configure LDAP servers to reject unauthenticated bind requests from clients.
  • Audit LDAP configuration for anonymous or unauthenticated bind support and disable it where not required.
  • Review Alerta authentication logs for successful logins with empty or missing passwords.

Detection

  • Search Alerta server logs for successful authentication events where the password field is empty or absent.
  • Monitor LDAP server logs for unauthenticated bind requests originating from Alerta hosts.
  • Alert on HTTP 200 responses from the Alerta login endpoint for requests with empty password parameters.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2020-26214 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

6.9CVE-2026-34400Alerta project alerta sql injection vulnerabilityAlerta is a monitoring tool. Prior to version 9.1.0, the Query string search API (q=) was vulnerable to SQL injection via the Postgres query parser, …EPSS 0.59%7.5CVE-2026-42018JFrog Artifactory improper authentication leaks anonymous tokenJFrog Artifactory can return an internal anonymous-user token to an unauthenticated caller even when anonymous access is disabled. Because the token …KEVEPSS 9.8%analysed9.8CVE-2026-82329JFrog Artifactory improper authentication allows admin takeoverJFrog Artifactory contains an improper authentication weakness (CWE-287) that, under default configuration, may let an unauthenticated attacker with …KEVEPSS 14%analysed8.8CVE-2026-59822LiteLLM MCP endpoint auth bypass via OAuth2 passthrough fallbackLiteLLM's MCP Streamable HTTP endpoint, prior to 1.84.0, let an unauthenticated attacker send a fabricated Authorization header that triggered an OAu…KEVEPSS 0.84%analysed10.0CVE-2026-49869Kestra OSS auth bypass via path suffix match enables RCEKestra OSS AuthenticationFilter whitelists the public config endpoint using request.getPath().endsWith("/configs"), a suffix match instead of an exac…KEVEPSS 2.1%analysed9.8CVE-2023-49105ownCloud Server WebDAV authentication bypass via pre-signed URLsownCloud core before 10.13.1 accepts pre-signed URLs even when the file owner has no signing-key configured, so the signature check is effectively sk…KEVEPSS 43%analysed9.8CVE-2026-65400Apple macOS Screen Sharing authentication bypassAn improper authentication flaw in Apple macOS Screen Sharing allows a network attacker to authenticate without valid credentials. Apple fixed it via…KEVEPSS 1.2%analysed9.3CVE-2026-16232Check Point SmartConsole authentication bypass grants admin tokenCheck Point SmartConsole login contains an improper authentication flaw (CWE-287) that lets an unauthenticated remote attacker obtain an application …KEVEPSS 78%analysed

Source: NIST National Vulnerability Database (record CVE-2020-26214), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.