Description
Apereo CAS 7.3.0 before 8.0.0-RC6 contains a cryptographic vulnerability that allows remote unauthenticated attackers to recover plaintext conversation state by exploiting AES-GCM initialization vector reuse across the server lifetime. Attackers can collect multiple client-side webflow execution tokens from the unauthenticated login page and perform known-plaintext analysis to decrypt the webflow conversation state due to keystream reuse caused by a fixed all-zero IV paired with the same encryption key.
Published: 2026-07-02
Score: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Apereo Central Authentication Service (CAS) versions 7.3.0 through 8.0.0‑RC5 use a fixed all‑zero initialization vector for AES‑GCM encryption of web‑flow conversation state. This practice causes keystream reuse across the server lifetime, making the encrypted payloads vulnerable to known‑plaintext analysis. An unauthenticated attacker can visit the public login page, capture multiple web‑flow execution tokens, and de‑crypt the conversation state to reveal sensitive authentication session data. The weakness is classified as CWE‑323 (Improper Handling of Sensitive Information).

Affected Systems

Any deployment of Apereo CAS 7.3.0 up to, but not including, 8.0.0‑RC6 that relies on the default AES‑GCM configuration for session or web‑flow encryption is affected.

Risk and Exploitability

The CVSS score of 9.3 categorises the vulnerability as critical, indicating a high impact on confidentiality with potential for widespread exposure. The EPSS score of < 1% suggests a low current probability of exploitation, yet the attack requires only access to the public login page and no authentication. The vulnerability is not listed in the CISA KEV catalog, but its cryptographic nature and critical CVSS rating mean that exposed systems should treat it as a high‑risk risk from which attackers can gain data compromise.

Generated by OpenCVE AI on July 21, 2026 at 10:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Apereo CAS to version 8.0.0‑RC6 or later, which implements a random IV for each AES‑GCM encryption operation.
  • If an upgrade cannot be applied immediately, restrict or disable unauthenticated access to the login page to prevent token leakage.
  • Validate and enforce proper encryption configuration by ensuring that all AES‑GCM operations use unique, non‑predictable IVs and that input validation mitigates any related CWE‑323 weaknesses.

Generated by OpenCVE AI on July 21, 2026 at 10:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 06 Jul 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 02 Jul 2026 22:00:00 +0000

Type Values Removed Values Added
First Time appeared Apereo cas
Vendors & Products Apereo cas

Thu, 02 Jul 2026 20:15:00 +0000

Type Values Removed Values Added
Description Apereo CAS 7.3.0 before 8.0.0-RC6 contains a cryptographic vulnerability that allows remote unauthenticated attackers to recover plaintext conversation state by exploiting AES-GCM initialization vector reuse across the server lifetime. Attackers can collect multiple client-side webflow execution tokens from the unauthenticated login page and perform known-plaintext analysis to decrypt the webflow conversation state due to keystream reuse caused by a fixed all-zero IV paired with the same encryption key.
Title Apereo CAS 7.3.0 < 8.0.0-RC6 - AES-GCM Nonce Reuse Information Disclosure
First Time appeared Apereo
Apereo central Authentication Service
Weaknesses CWE-323
CPEs cpe:2.3:a:apereo:central_authentication_service:*:*:*:*:*:*:*:*
Vendors & Products Apereo
Apereo central Authentication Service
References
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'}

cvssV4_0

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


Subscriptions

Apereo Cas Central Authentication Service
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-14T22:03:25.158Z

Reserved: 2026-07-02T15:38:18.929Z

Link: CVE-2026-59099

cve-icon Vulnrichment

Updated: 2026-07-06T12:30:30.465Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-21T11:00:05Z

Weaknesses
  • CWE-323

    Reusing a Nonce, Key Pair in Encryption