NGINX ngx_http_ssl_module vulnerability
What fixes it
- 37.1.0.1NGINX PlusCVE List
- 37.0.5.1NGINX PlusCVE List
- 1.31.7NGINX Open SourceCVE List
- 1.30.6NGINX Open SourceCVE List
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Vendor and government advisories 1
Vendors that say their products are affected, and agencies that issued alerts. Check each for the fixed release of the product you run.
Reports 1
1 outlet mention it. Reports are not confirmation; each links to its source.
Description
Description When NGINX Plus or NGINX Open Source is configured with ssl_session_cache
shared:name:size
without an explicit ssl_session_ticket_key file directives to automatically rotate SSL session ticket keys, a remote unauthenticated attacker is able to forge client SSL sessions
in a non-deterministic manner that is beyond the attacker's control. An attacker could leverage this vulnerability to bypass verification of client certificates.
Impact
This vulnerability can lead to the exposure of resources or functionality to unintended actors, possibly providing attackers with access to sensitive information. There is no control plane exposure; this is a data plane issue only.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
Text from CVE List
Affected versions 9
- NGINX Plusaffected: 37.1.0 before 37.1.0.1CVE List
- NGINX Plusaffected: 37.0.0 before 37.0.5.1CVE List
- NGINX Plusaffected: R36 and laterCVE List
- NGINX Plusaffected: R35 and laterCVE List
- NGINX Plusaffected: R34 and laterCVE List
- NGINX Plusaffected: R33 and laterCVE List
- NGINX Open Sourceaffected: 1.31.0 before 1.31.7CVE List
- NGINX Open Sourceaffected: 1.30.0 before 1.30.6CVE List
- NGINX Open Sourceaffected: 1.23.3 and laterCVE List