CVE-2026-56820
Analyzed Analyzed - Analysis Complete

OCSP Response Replay in Netty Framework

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

Publication date: 2026-07-21

Last updated on: 2026-07-30

Assigner: GitHub, Inc.

Description

Netty is a network application framework for development of protocol servers and clients. In versions 4.2.0.Final through 4.2.15.Final and prior to 4.1.135.Final, `OcspClient` does not validate that the `CertificateID` in an OCSP response matches the requested `CertificateID`, which can lead to replay attack. `OcspClient.validateResponse` accepts a legitimately signed `GOOD` status response for an unrelated certificate issued by the same CA, allowing bypass of revocation checks for another certificate. This issue is fixed in versions 4.1.136.Final and 4.2.16.Final.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-21
Last Modified
2026-07-30
Generated
2026-08-11
AI Q&A
2026-07-22
EPSS Evaluated
2026-08-09
NVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
netty netty to 4.1.136 (exc)
netty netty From 4.2.0 (inc) to 4.2.16 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-295 The product does not validate, or incorrectly validates, a certificate.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability in Netty involves a flaw in the OCSP client validation process. The OcspClient does not verify that the CertificateID in an OCSP response matches the requested CertificateID. This allows an attacker to replay a legitimately signed 'GOOD' status response for an unrelated certificate issued by the same CA, bypassing revocation checks for another certificate.

Detection Guidance

This vulnerability involves OCSP response validation in Netty. Detection requires checking if your Netty version is between 4.2.0.Final and 4.2.15.Final or prior to 4.1.135.Final. Use commands like 'find / -name "netty-*.jar" 2>/dev/null' to locate Netty JAR files and check their versions with 'unzip -p <jar-file> META-INF/MANIFEST.MF | grep Implementation-Version'.

Impact Analysis

This vulnerability could allow an attacker to bypass certificate revocation checks, potentially enabling the use of revoked or compromised certificates. This may lead to unauthorized access, data breaches, or man-in-the-middle attacks if exploited.

Compliance Impact

This vulnerability could potentially impact compliance with GDPR and HIPAA by allowing unauthorized certificate validation bypasses. If an attacker exploits this flaw, they might bypass revocation checks for certificates, which could undermine secure communications and data integrity requirements mandated by these regulations.

Mitigation Strategies

Upgrade Netty to version 4.1.136.Final or later, or 4.2.16.Final or later. If upgrading is not immediately possible, disable OCSP client functionality or implement additional validation checks for OCSP responses to ensure CertificateID matches the requested certificate.

Chat Assistant

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

EPSS Chart