Skip to main content
← All vulnerabilities
CVE-2026-71854GHSA-47WR-WP4H-8V3F

OpenAEV has unauthenticated access and missing object-level authorization on player lessons API

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.260622.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

OpenAEV is an open source platform allowing organizations to plan, schedule and conduct cyber adversary simulation campaign and tests. Prior to version 2.260622.0, on a default installation, the `/api/player/**` lessons endpoints can be called without authentication, and they trust a client-supplied `userId` query parameter without verifying that the caller is that user or a member of the exercise. An unauthenticated client that knows an exercise UUID can read lessons-learned questions and answers (including each answer's author identity) and create or overwrite answers attributed to an arbitrary user. Version 2.260622.0 contains a patch.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • OpenAEV-Platform openaev

    fixed in 2.260622.0

References 1

GitHub · OpenAEV-Platform/openaev