Skip to main content

Red Hat Certificate System EUVDEUVD-2026-48375

| CVE-2026-12353 MEDIUM
Missing Release of Resource after Effective Lifetime (CWE-772)
2026-07-23 redhat GHSA-q466-j42v-76wm
5.3
CVSS 3.1 · Vendor: redhat
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain network access to RHCS TLS port
  2. Delivery
    Send high-volume repeated HTTP requests
  3. Exploit
    Accumulate unreleased heap allocations
  4. Execution
    Exhaust JVM memory
  5. Persist
    Crash Java process
  6. Impact
    Certificate System unavailable

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Resource cleanup on lifecycle end
Exploitation Conditions

No authentication is required; the CVSS vector confirms PR:N (unauthenticated) and AV:N (network-accessible). The attacker must have network connectivity to the RHCS TLS HTTP endpoint - exploitation is limited to hosts that can reach this port, which in typical enterprise deployments means the internal network or a VPN-connected host rather than the open internet. No specific RHCS feature needs to be enabled beyond the default TLS listener. Exploitation is bounded by the degree of memory exhaustion required before OOM is triggered, which may vary with JVM heap configuration (-Xmx settings) - larger heap allocations increase the time and request volume needed to crash the process but do not prevent the attack. Manual intervention to restart the Java process may be required after a crash depending on service management configuration.

Impact

The vendor-assigned CVSS 3.1 score of 5.3 (Medium) reflects a network-reachable, no-authentication, low-complexity attack (AV:N/AC:L/PR:N/UI:N) with partial availability impact (A:L). However, A:L appears to understate the actual impact: crashing the Java process constitutes complete service unavailability for the certificate system until a manual or automated restart is performed - behavior more consistent with A:H. No EPSS data was provided, and no CISA KEV listing or public exploit code has been identified, suggesting this has not been actively exploited in broad campaigns at time of analysis. Despite the moderate CVSS score, the operational risk to environments relying on RHCS for active PKI functions is elevated: a downed certificate authority can disrupt authentication, TLS certificate issuance, and revocation checking across the enterprise. The attack is fully automatable with no special tooling - any HTTP flooding tool targeting the TLS port suffices. The primary limiting factor is that RHCS deployments are typically not internet-facing, which substantially reduces attacker access in most realistic environments.

Exploit ScenarioDerived

An attacker with network access to the RHCS TLS endpoint uses a high-rate HTTP request flood - requiring no credentials or special tooling - to continuously allocate memory in the Java process without triggering adequate garbage collection. After sustaining the flood for a period sufficient to exhaust available heap, the JVM raises an OutOfMemoryError and the RHCS process terminates, rendering the certificate authority unavailable until an operator manually restarts the service.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 23, 2026

Red Hat Certificate System (RHCS) 9 is susceptible to a resource exhaustion denial-of-service condition triggered by unauthenticated remote attackers flooding its TLS-exposed HTTP endpoint. Repeated requests cause the underlying Java process to exhaust available heap memory, resulting in an Out of Memory crash that takes the certificate authority service offline. No public exploit code or CISA KEV listing has been identified at time of analysis, but the low attack complexity and absence of authentication requirements make this a realistic threat to any internet- or intranet-exposed RHCS deployment.

RemediationAI

No specific patched version number has been confirmed from the available references at time of analysis; consult the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-12353 and Bugzilla entry https://bugzilla.redhat.com/show_bug.cgi?id=2489056 for patch availability and errata details - apply any released update immediately once confirmed. As a compensating control, restrict network access to the RHCS TLS endpoint using firewall rules (firewalld or iptables) to permit connections only from trusted client IP ranges; this eliminates the unauthenticated remote attack surface entirely and is the most effective interim measure. Rate-limiting inbound connections to the TLS port via a reverse proxy or load balancer can reduce the feasibility of memory exhaustion without fully blocking access, though it does not eliminate the vulnerability and adds infrastructure complexity. Additionally, configure a watchdog or systemd service restart policy (e.g., Restart=on-failure in the RHCS service unit) to reduce recovery time after a crash, though this does not prevent the denial-of-service itself. Monitor JVM heap utilization via JMX or system metrics to detect an attack in progress before full OOM is reached.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Red Hat Certificate System is an enterprise PKI solution built on Java and deployed on Red Hat Enterprise Linux (RHEL 8, 9, and 10 per CPE cpe:2.3:a:red_hat:red_hat_certificate_system_9 and associated RHEL CPEs). The root cause is CWE-772 (Missing Release of Resource after Effective Lifetime): the Java process handling inbound TLS connections fails to properly release memory allocated per request, allowing an attacker to accumulate unreleased heap allocations across many successive connections. The Java Virtual Machine's garbage collector is unable to reclaim this memory fast enough under sustained request load, ultimately triggering an OutOfMemoryError that terminates the process. Because RHCS acts as a certificate authority - issuing, revoking, and managing X.509 certificates - its unavailability can cascade to dependent systems relying on OCSP, CRL distribution, or certificate enrollment workflows.

Know when Java gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (redhat) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
vuln.today AI 7.5 HIGH

Network-accessible unauthenticated attack with no complexity; availability is H because the Java process crash constitutes complete service loss, not partial degradation.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Red Hat 5.3 MEDIUM

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
Low

DescriptionCVE.org

An unauthenticated attacker could trigger an Out of Memory condition to crash the Java process for RHCS by repeatedly sending HTTP requests to the TLS endpoint. Depending on how the RHCS server is configured, a manual intervention to restart it may prove necessary.

Threat Intelligence Overview

EPSS Score
0.3%
Top 83% exploitable
Prevalence
Low
specialized enterprise PKI product, limited deployment footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:red_hat_certificate_system_9:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_10:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_9:*:*:*:*:*:*:*:*

More in Java

View all
CVE-2012-4681 CRITICAL POC
9.8 Aug 28

Oracle Java SE 7 Update 6 and earlier contains multiple sandbox bypass vulnerabilities via the ClassFinder and forName m

CVE-2015-7450 CRITICAL POC
9.8 Jan 02

Remote code execution in IBM Sterling B2B Integrator, Sterling Integrator, and Tivoli Common Reporting allows unauthenti

CVE-2013-2465 CRITICAL POC
9.8 Jun 18

Java Runtime Environment sandbox bypass via incorrect image channel verification in 2D component allows remote unauthent

CVE-2011-3544 CRITICAL POC
9.8 Oct 19

Oracle Java SE JDK/JRE 7 and 6 Update 27 and earlier allows remote code execution with complete system compromise throug

CVE-2010-1871 HIGH POC
8.8 Aug 05

JBoss Seam 2 in Red Hat JBoss EAP 4.3.0 fails to sanitize JBoss Expression Language inputs, allowing remote attackers to

CVE-2012-1723 CRITICAL POC
9.8 Jun 16

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 update 4 and earlier, 6 up

CVE-2013-0422 CRITICAL POC
9.8 Jan 10

Multiple vulnerabilities in Oracle Java 7 before Update 11 allow remote attackers to execute arbitrary code by (1) using

CVE-2012-0507 CRITICAL POC
9.8 Jun 07

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 2 and earlier, 6 Up

CVE-2015-4852 CRITICAL POC
9.8 Nov 18

The WLS Security component in Oracle WebLogic Server 10.3.6.0, 12.1.2.0, 12.1.3.0, and 12.2.1.0 allows remote attackers

CVE-2012-5076 CRITICAL POC
9.8 Oct 16

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 7 and earlier allow

CVE-2017-3066 CRITICAL POC
9.8 Apr 27

Remote unauthenticated attackers can execute arbitrary code on Adobe ColdFusion servers through Java deserialization fla

CVE-2012-0391 CRITICAL POC
9.8 Jan 08

The ExceptionDelegator component in Apache Struts before 2.2.3.1 interprets parameter values as OGNL expressions during

Vendor StatusVendor

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy