CVE-2026-74878
Received Received - Intake

OpenSSL TOTP Rate Limiter Bypass in Encryption

Vulnerability report for CVE-2026-74878, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-17

Last updated on: 2026-08-17

Assigner: VulnCheck

Description

openssl_encrypt versions before 1.4.0 use an in-memory rate limiter for TOTP brute-force protection that is not shared across workers and is lost on server restart. Attackers can distribute authentication attempts across multiple server instances or retry immediately after a restart to bypass rate limiting protections.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-17
Last Modified
2026-08-17
Generated
2026-08-17
AI Q&A
2026-08-17
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
openssl openssl_encrypt to 1.4.0 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-770 The product allocates a reusable resource or group of resources on behalf of an actor without imposing any intended restrictions on the size or number of resources that can be allocated.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability affects openssl_encrypt versions before 1.4.0. It involves a TOTP brute-force rate limiter that uses an in-memory system not shared across server workers. Each worker has its own rate limit state, and the state resets when the server restarts. Attackers can bypass rate limits by distributing attempts across multiple servers or retrying immediately after a restart.

Detection Guidance

Check if your openssl_encrypt version is below 1.4.0 by running: openssl_encrypt --version. If vulnerable, inspect server logs for repeated failed TOTP attempts across workers or after restarts. Monitor authentication failures that bypass rate limits.

Impact Analysis

Attackers can bypass authentication protections by distributing brute-force attempts across multiple server instances or retrying right after a server restart. This increases the risk of unauthorized access to systems relying on TOTP for security. The vulnerability is particularly dangerous in multi-worker or distributed server environments.

Compliance Impact

This vulnerability could impact compliance with GDPR and HIPAA by failing to enforce adequate brute-force protection for TOTP authentication. GDPR requires appropriate security measures to protect personal data, while HIPAA mandates safeguards against unauthorized access. The lack of shared rate limiting across workers and server restarts may allow attackers to bypass authentication, potentially leading to unauthorized data access or breaches.

Mitigation Strategies

Upgrade openssl_encrypt to version 1.4.0 or later. If upgrading isn't possible, configure a shared rate limiter like Redis or a database. Ensure rate limit state persists across server restarts to prevent immediate retries.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-74878. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart