CVE-2026-15243
Received Received - Intake

Apereo CAS Client Certificate Validation Bypass

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

Publication date: 2026-07-24

Last updated on: 2026-07-24

Assigner: CERT.PL

Description

Apereo CAS Client accepts any CA-trusted certificate for any hostname, provided the URL the client is calling matches the configured allowlist or regex. An attacker with a MITM position (DNS poisoning, rogue Wi-Fi, malicious proxy, etc.) can provide any CA-signed certificate for a hostname that matches the configured allowlist or regex. This can lead to intercepting the CAS exchange, capturing the Ticket-Granting Ticket (TGT), and subsequently obtaining Service Tickets on behalf of the victim.  Because maintainers contact attempts were unsuccessful, vulnerabilities have only been confirmed in version 4.1.0 (Java Apereo CAS Client) and 3.6.4 (Jasig CAS Client) but may also affect other versions.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

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

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
apereo cas_client From 4.1.0 (exc)
jasig cas_client From 3.6.4 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-297 The product communicates with a host that provides a certificate, but the product does not properly ensure that the certificate is actually associated with that host.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability in Apereo CAS Client allows it to accept any CA-trusted certificate for a hostname if the URL matches a configured allowlist or regex pattern. An attacker with a man-in-the-middle position can intercept CAS exchanges, capture the Ticket-Granting Ticket (TGT), and obtain Service Tickets on behalf of the victim.

Detection Guidance

To detect this vulnerability, inspect CAS client configurations for improper certificate validation settings. Check if the client accepts any CA-trusted certificate for hostnames matching allowlists or regex patterns. Review network traffic for unexpected certificate chains or MITM attempts during CAS exchanges.

Impact Analysis

An attacker could intercept your authentication exchanges, steal your TGT, and impersonate you to access services. This could lead to unauthorized access to your accounts and sensitive data.

Compliance Impact

This vulnerability could lead to unauthorized access to personal or sensitive data, violating GDPR and HIPAA requirements for data protection and access control. Organizations may face compliance penalties and reputational damage.

Mitigation Strategies

Update to the latest patched versions of Apereo CAS Client (4.1.0+) and Jasig CAS Client (3.6.4+). If no patches are available, disable certificate validation allowlists or regex patterns that accept any CA-trusted certificate. Review network traffic for unusual CAS exchange patterns or unauthorized Service Ticket requests.

Chat Assistant

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

EPSS Chart