CWE-208— Observable Timing Discrepancy
Two separate operations in a product require different amounts of time to complete, in a way that is observable to an actor and reveals security-relevant information about the state of the product, such as whether a particular operation was successful or not.— MITRE CWE catalog
237 active CVEs classified under this weakness category. Sourced from NVD, GHSA, and vendor advisories. Full definition on MITRE →
CVEs classified under CWE-208page 3 of 5
- CVE-2024-36405MEDIUMCVSS 5.9EG 5.92024-06-10
liboqs is a C-language cryptographic library that provides implementations of post-quantum cryptography algorithms. A control-flow timing lean has been identified in the reference implementation of the Kyber key encapsulation mechanism whe…
- CVE-2024-2467MEDIUMCVSS 5.9EG 5.92024-04-25
A timing-based side-channel flaw exists in the perl-Crypt-OpenSSL-RSA package, which could be sufficient to recover plaintext across a network in a Bleichenbacher-style attack. To achieve successful decryption, an attacker would have to be…
- CVE-2024-3296MEDIUMCVSS 5.9EG 5.92024-04-04
A timing-based side-channel flaw exists in the rust-openssl package, which could be sufficient to recover a plaintext across a network in a Bleichenbacher-style attack. To achieve successful decryption, an attacker would have to be able to…
- CVE-2024-2236MEDIUMCVSS 5.9EG 5.92024-03-06
A timing-based side-channel flaw was found in libgcrypt's RSA implementation. This issue may allow a remote attacker to initiate a Bleichenbacher-style attack, which can lead to the decryption of RSA ciphertexts.
- CVE-2024-0202MEDIUMCVSS 5.9EG 5.92024-02-05
A security vulnerability has been identified in the cryptlib cryptographic library when cryptlib is compiled with the support for RSA key exchange ciphersuites in TLS (by setting the USE_RSA_SUITES define), it will be vulnerable to the tim…
- CVE-2021-21575MEDIUMCVSS 5.9EG 5.92024-02-02
Dell BSAFE Micro Edition Suite, versions before 4.5.2, contain an Observable Timing Discrepancy Vulnerability.
- CVE-2023-20902MEDIUMCVSS 5.9EG 5.92023-11-09
A timing condition in Harbor 2.6.x and below, Harbor 2.7.2 and below, Harbor 2.8.2 and below, and Harbor 1.10.17 and below allows an attacker with network access to create jobs/stop job tasks and retrieve job task information.
- CVE-2021-33880MEDIUMCVSS 5.9EG 5.92021-06-06
The aaugustin websockets library before 9.1 for Python has an Observable Timing Discrepancy on servers when HTTP Basic Authentication is enabled with basic_auth_protocol_factory(credentials=...). An attacker may be able to guess a password…
- CVE-2021-29446MEDIUMCVSS 5.9EG 5.92021-04-16
jose-node-cjs-runtime is an npm package which provides a number of cryptographic functions. In versions prior to 3.11.4 the AES_CBC_HMAC_SHA2 Algorithm (A128CBC-HS256, A192CBC-HS384, A256CBC-HS512) decryption would always execute both HMAC…
- CVE-2021-29445MEDIUMCVSS 5.9EG 5.92021-04-16
jose-node-esm-runtime is an npm package which provides a number of cryptographic functions. In versions prior to 3.11.4 the AES_CBC_HMAC_SHA2 Algorithm (A128CBC-HS256, A192CBC-HS384, A256CBC-HS512) decryption would always execute both HMAC…
- CVE-2020-1926MEDIUMCVSS 5.9EG 5.92021-03-16
Apache Hive cookie signature verification used a non constant time comparison which is known to be vulnerable to timing attacks. This could allow recovery of another users cookie signature. The issue was addressed in Apache Hive 2.3.8
- CVE-2020-15237MEDIUMCVSS 5.9EG 5.92020-10-05
In Shrine before version 3.3.0, when using the `derivation_endpoint` plugin, it's possible for the attacker to use a timing attack to guess the signature of the derivation URL. The problem has been fixed by comparing sent and calculated si…
- CVE-2019-13420MEDIUMCVSS 5.9EG 5.92019-08-13
Search Guard versions before 21.0 had an timing side channel issue when using the internal user database.
- CVE-2019-9494MEDIUMCVSS 5.9EG 5.92019-04-17
The implementations of SAE in hostapd and wpa_supplicant are vulnerable to side channel attacks as a result of observable timing differences and cache access patterns. An attacker may be able to gain leaked information from a side channel …
- CVE-2016-10535MEDIUMCVSS 5.9EG 5.92018-05-31
csrf-lite is a cross-site request forgery protection library for framework-less node sites. csrf-lite uses `===`, a fail first string comparison, instead of a time constant string comparison This enables an attacker to guess the secret in …
- CVE-2022-4823MEDIUMCVSS 3.1EG 5.92022-12-28
A vulnerability, which was classified as problematic, was found in InSTEDD Nuntium. Affected is an unknown function of the file app/controllers/geopoll_controller.rb. The manipulation of the argument signature leads to observable timing di…
- CVE-2021-4294MEDIUMCVSS 2.6EG 5.92022-12-28
A vulnerability was found in OpenShift OSIN. It has been classified as problematic. This affects the function ClientSecretMatches/CheckClientSecret. The manipulation of the argument secret leads to observable timing discrepancy. The name o…
- CVE-2025-29780MEDIUMCVSS 5.8EG 5.82025-03-14
Post-Quantum Secure Feldman's Verifiable Secret Sharing provides a Python implementation of Feldman's Verifiable Secret Sharing (VSS) scheme. In versions 0.8.0b2 and prior, the `feldman_vss` library contains timing side-channel vulnerabili…
- CVE-2025-52457MEDIUMCVSS 5.7EG 5.72025-11-18
Observable Timing Discrepancy (CWE-208) in HBUS devices may allow an attacker with physical access to the device to extract device-specific keys, potentially compromising further site security. This issue affects Command Centre Server: …
- CVE-2023-20572MEDIUMCVSS 5.6EG 5.62026-06-26
An observable timing discrepancy in the ASP could allow a privileged attacker to perform a brute-force attack against the hash message authentication code, allowing the input of an arbitrary message, potentially leading to a loss of data i…
- CVE-2024-52307MEDIUMCVSS 5.6EG 5.62024-11-21
authentik is an open-source identity provider. Due to the usage of a non-constant time comparison for the /-/metrics/ endpoint it was possible to brute-force the SECRET_KEY, which is used to authenticate the endpoint. The /-/metrics/ endpo…
- CVE-2021-26314MEDIUMCVSS 5.5EG 5.52021-06-09
Potential floating point value injection in all supported CPU products, in conjunction with software vulnerabilities relating to speculative execution with incorrect floating point results, may cause the use of incorrect data from FPVI and…
- CVE-2021-26313MEDIUMCVSS 5.5EG 5.52021-06-09
Potential speculative code store bypass in all supported CPU products, in conjunction with software vulnerabilities relating to speculative execution of overwritten instructions, may cause an incorrect speculation and could result in data …
- CVE-2024-54772MEDIUMCVSS 5.4EG 5.42025-02-11
An issue was discovered in the Winbox service of MikroTik RouterOS long-term release v6.43.13 through v6.49.13 and stable v6.43 through v7.17.2. A patch is available in the stable release v6.49.18. A discrepancy in response size between co…
- CVE-2026-62860MEDIUMCVSS 5.3EG 5.32026-10-30
Picsou is a self-hosted personal finance dashboard. In the affected login implementation, the `/api/auth/login` endpoint reveals whether a username exists through a timing discrepancy. In `backend/src/main/java/com/picsou/controller/AuthCo…
- CVE-2026-24715MEDIUMCVSS 5.3EG 5.32026-10-15
An observable timing discrepancy vulnerability has been reported to affect QuRouter. If exploited, the vulnerability could allow remote attackers to obtain sensitive data. We have already fixed the vulnerability in the following version: …
- CVE-2026-109379MEDIUMCVSS 5.3EG 5.32026-10-12
Cockpit CMS 2.14.1 contains an observable timing discrepancy vulnerability that allows unauthenticated attackers to enumerate accounts due to an incomplete timing fix in /auth/check. Attackers can post login attempts and measure response t…
- CVE-2026-88010MEDIUMCVSS 5.3EG 5.32026-09-22
Traefik is an open source HTTP reverse proxy and load balancer. From 3.6.11 until 3.7.13, checkPassword in pkg/middlewares/auth/basic_auth.go constructs the BasicAuth singleflight key from the submitted password and stored secret. Concurre…
- CVE-2026-58272MEDIUMCVSS 5.3EG 5.32026-09-21
Sync-in Server is an open-source platform for file storage, sharing, collaboration, and syncing. Versions prior to 2.4.1 contain an observable timing discrepancy in the login endpoint because authentication attempts for nonexistent account…
- CVE-2026-82449MEDIUMCVSS 5.3EG 5.32026-08-29
Cockpit CMS before 2.14.1 contains an account enumeration vulnerability in the auth check endpoint due to timing discrepancies in password verification. Attackers can measure response times across multiple requests to determine which accou…
- CVE-2026-44255MEDIUMCVSS 5.3EG 5.32026-08-19
Wazuh is a free and open source platform used for threat prevention, detection, and response. From 4.0.0 until 4.14.6 and 5.0.0-beta2, AuthenticationManager.check_user() in framework/wazuh/rbac/orm.py performs check_password_hash() only wh…
- CVE-2026-9537MEDIUMCVSS 5.3EG 5.32026-07-17
Mojo::JWT versions before 1.02 for Perl verify HMAC signatures with a non-constant-time string comparison. The decode() method compares the supplied signature to the recomputed HMAC with Perl's eq operator, which stops at the first differ…
- CVE-2026-59218MEDIUMCVSS 5.3EG 5.32026-07-09
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. Prior to 0.10.0, the /api/v1/auths/signin endpoint looked users up by email and only ran bcrypt password verification when a credential existed, making r…
- CVE-2026-48166MEDIUMCVSS 5.3EG 5.32026-06-22
Filament is a collection of full-stack components for accelerated Laravel development. From 4.0.0 until 4.11.5 and 5.6.5, the login page has an observable timing discrepancy that allows unauthenticated attackers to enumerate registered ema…
- CVE-2026-48859MEDIUMCVSS 5.3EG 5.32026-06-10
Observable Timing Discrepancy vulnerability in Erlang/OTP ssh (ssh_auth, ssh_options modules) allows unauthenticated remote username enumeration via timing side-channel in password authentication. When the SSH daemon is configured with th…
- CVE-2026-45410MEDIUMCVSS 5.3EG 5.32026-05-28
TREK is a collaborative travel planner. Prior to 3.0.18, early return on missing user during login flow allowed an attacker to enumerate valid user accounts via response timing discrepancy. When an email address existed in the database, th…
- CVE-2026-41161MEDIUMCVSS 5.3EG 5.32026-05-08
Sync-in Server is a secure, open-source platform for file storage, sharing, collaboration, and syncing. Prior to version 2.2.0, the /api/auth/login endpoint contains a logic flaw that allows unauthenticated remote attackers to enumerate va…
- CVE-2026-41418MEDIUMCVSS 5.3EG 5.32026-04-24
4ga Boards is a boards system for realtime project management. Prior to 3.3.5, 4ga Boards is vulnerable to user enumeration via a timing side-channel in the login endpoint (POST /api/access-tokens). When an invalid username/email is provid…
- CVE-2026-54685MEDIUMCVSS 5.3EG 5.32026-03-24
FileBrowser Quantum is a free, self-hosted, web-based file manager. Prior to version 1.3.2-beta, the `/api/auth/login` authentication endpoint does not execute in constant time. When a non-existent username is supplied, the server returns …
- CVE-2026-32702MEDIUMCVSS 5.3EG 5.32026-03-16
Cleanuparr is a tool for automating the cleanup of unwanted or blocked files in Sonarr, Radarr, and supported download clients like qBittorrent. From 2.7.0 to 2.8.0, the /api/auth/login endpoint contains a logic flaw that allows unauthenti…
- CVE-2026-25597MEDIUMCVSS 5.3EG 5.32026-02-06
PrestaShop is an open source e-commerce web application. Prior to 8.2.4 and 9.0.3, there is a time-based user enumeration vulnerability in the user authentication functionality of PrestaShop. This vulnerability allows an attacker to determ…
- CVE-2025-13473MEDIUMCVSS 5.3EG 5.32026-02-03
An issue was discovered in 6.0 before 6.0.2, 5.2 before 5.2.11, and 4.2 before 4.2.28. The `django.contrib.auth.handlers.modwsgi.check_password()` function for authentication via `mod_wsgi` allows remote attackers to enumerate users via a …
- CVE-2025-22234MEDIUMCVSS 5.3EG 5.32026-01-22
The fix applied in CVE-2025-22228 inadvertently broke the timing attack mitigation implemented in DaoAuthenticationProvider. This can allow attackers to infer valid usernames or other authentication behavior via response-time differences u…
- CVE-2026-23849MEDIUMCVSS 5.3EG 5.32026-01-19
File Browser provides a file managing interface within a specified directory and can be used to upload, delete, preview, rename, and edit files. Prior to version 2.55.0, the JSONAuth. Auth function contains a logic flaw that allows unauthe…
- CVE-2025-59438MEDIUMCVSS 5.3EG 5.32025-10-21
Mbed TLS through 3.6.4 has an Observable Timing Discrepancy.
- CVE-2025-59350MEDIUMCVSS 5.3EG 5.32025-09-17
Dragonfly is an open source P2P-based file distribution and image acceleration system. Prior to 2.1.0, the access control mechanism for the Proxy feature uses simple string comparisons and is therefore vulnerable to timing attacks. An atta…
- CVE-2025-43786MEDIUMCVSS 5.3EG 5.32025-09-09
Enumeration of ERC from object entry in Liferay Portal 7.4.0 through 7.4.3.128, and Liferay DXP 2024.Q3.0 through 2024.Q3.1, 2024.Q2.0 through 2024.Q2.13, 2024.Q1.1 through 2024.Q1.12, 2023.Q4.0 and 7.4 GA through update 92 allow attackers…
- CVE-2025-43754MEDIUMCVSS 5.3EG 5.32025-08-21
Username enumeration vulnerability in Liferay Portal 7.4.0 through 7.4.3.132, and Liferay DXP 2024.Q4.0 through 2024.Q4.7, 2024.Q3.0 through 2024.Q3.13, 2024.Q2.0 through 2024.Q2.13, 2024.Q1.1 through 2024.Q1.14 and 7.4 GA through update 9…
- CVE-2025-27936MEDIUMCVSS 5.3EG 5.32025-04-16
Mattermost Plugin MSTeams versions <2.1.0 and Mattermost Server versions 10.5.x <=10.5.1 with the MS Teams plugin enabled fail to perform constant time comparison on a MSTeams plugin webhook secret which allows an attacker to retrieve th…
- CVE-2025-30344MEDIUMCVSS 5.3EG 5.32025-03-21
An issue was discovered in OpenSlides before 4.2.5. During login at the /system/auth/login/ endpoint, the system's response times differ depending on whether a user exists in the system. The timing discrepancy stems from the omitted hashin…
Map vulnerabilities like CWE-208 to your infrastructure
EchelonGraph correlates every CVE — across CWE-208 and 150+ other weakness categories — against the assets you actually run. See blast radius, fix versions, and remediation steps in one graph.
Book a Demo →