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

A cryptographic flaw in Apereo CAS 7.3.0 and earlier versions uses a fixed all‑zero initialization vector for AES‑GCM encryption of web‑flow conversation state, which causes keystream reuse across the server lifetime. An unauthenticated attacker can collect multiple web‑flow execution tokens from the public login page and apply known‑plaintext analysis to recover the plaintext conversation state, exposing sensitive authentication session data. This weakness is classified as CWE‑323 (Improper Handling of Sensitive Information).

Affected Systems

Any deployment of Apereo CAS from version 7.3.0 through 8.0.0‑RC5 that relies on the default AES‑GCM configuration for session or web‑flow encryption is affected.

Risk and Exploitability

The vulnerability has a CVSS score of 9.3, classifying it as critical and indicating a high impact on confidentiality. The EPSS score of <1% suggests a low current probability of exploitation, but because the attack requires only unauthenticated access to the public login page and no additional credentials, the exploitability is trivially low. The vulnerability is not listed in the CISA KEV catalog, yet its cryptographic nature and critical CVSS rating demand urgent remediation.

Generated by OpenCVE AI on August 1, 2026 at 21:08 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 public login page to prevent token leakage.
  • Ensure that all AES‑GCM operations use unique, non‑predictable IVs and enforce proper encryption configuration to eliminate CWE‑323 weaknesses.

Generated by OpenCVE AI on August 1, 2026 at 21:08 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

Status : Awaiting Analysis

Published: 2026-07-02T20:17:08.240

Modified: 2026-07-14T23:17:33.830

Link: CVE-2026-59099

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T21:15:04Z

Weaknesses
  • CWE-323

    Reusing a Nonce, Key Pair in Encryption