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.
Published: 2026-07-24
Score: 7.4 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability arises from the Apereo CAS Client accepting any CA‑trusted certificate for any hostname that matches an allowlist or regex, without verifying the hostname in the certificate. Because the client does not enforce hostname validation, an attacker positioned as a man‑in‑the‑middle can supply a legitimate CA‑signed certificate for a target hostname. The attacker can then intercept the CAS authentication flow, capture the Ticket‑Granting Ticket, and use it to obtain Service Tickets on behalf of the victim. This effectively allows credential hijacking and impersonation, as the attacker can access protected services with the victim’s privileges. The weakness is a classic example of CWE‑297, Improper Certificate Validation.

Affected Systems

The issue has been confirmed in two Apereo CAS Client releases: Java Apereo CAS Client version 4.1.0 and Jasig CAS Client version 3.6.4. The problem may also exist in other, older versions of these products, but no specific version list is available beyond the confirmed releases.

Risk and Exploitability

The CVSS score of 7.4 indicates high severity. The EPSS score is less than 1 %, suggesting that, as of the current data, the likelihood of exploitation is low, but the potential impact remains high. The vulnerability is not listed in CISA’s KEV catalog, so no widespread exploitation has been reported yet. Attackers can exploit this flaw only when positioned in a network that can perform DNS poisoning, rogue Wi‑Fi, or a malicious proxy, and the CAS client’s target URL must match the allowlist or regex. The CVE description does not specify whether an attacker requires authentication or privileged access to exploit the flaw.

Generated by OpenCVE AI on August 3, 2026 at 20:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Review Apereo advisories for any updates or workarounds that address this certificate validation weakness; apply any identified fix as soon as it becomes available.
  • Configure the client to enforce strict hostname verification and remove or tighten any allowlist or regex settings unless strictly required.
  • Mitigate network MITM risk by implementing DNSSEC, securing Wi‑Fi, and monitoring for malicious proxy activity.

Generated by OpenCVE AI on August 3, 2026 at 20:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 27 Jul 2026 15:45:00 +0000

Type Values Removed Values Added
First Time appeared Apereo
Apereo jasig Cas Client
Apereo java Cas Client
Vendors & Products Apereo
Apereo jasig Cas Client
Apereo java Cas Client

Fri, 24 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
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.
Title Improper Validation of Certificate in CAS Client
Weaknesses CWE-297
References
Metrics cvssV4_0

{'score': 7.4, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Subscriptions

Apereo Jasig Cas Client Java Cas Client
cve-icon MITRE

Status: PUBLISHED

Assigner: CERT-PL

Published:

Updated: 2026-07-24T12:33:58.681Z

Reserved: 2026-07-09T11:56:55.414Z

Link: CVE-2026-15243

cve-icon Vulnrichment

Updated: 2026-07-24T12:33:54.585Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-07-24T12:16:46.973

Modified: 2026-07-30T19:09:13.930

Link: CVE-2026-15243

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T20:30:04Z

Weaknesses
  • CWE-297

    Improper Validation of Certificate with Host Mismatch