Description
Atlas-Livre contains an improper access control vulnerability in the admin controllers under Espace_admin/controleur/ that allows unauthenticated attackers to bypass session-based authentication guards by sending raw HTTP requests that ignore redirects. Attackers can invoke destructive admin actions such as record deletion by requesting controller endpoints with GET parameters like supp, because the PHP header() redirect is never followed by an exit or die call, allowing all subsequent code including database operations to execute regardless of session state.
Published: 2026-08-04
Score: 9.3 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw in Atlas‑Livre’s admin controllers allows an unauthenticated attacker to bypass session‑based authentication checks because the PHP header() redirect is not followed by an exit or die statement. As a result, malicious GET requests such as ?supp=… can invoke destructive logic, deleting database records. The weakness is an improper access control issue classified as CWE‑306.

Affected Systems

Atlas‑Livre by maximeAmini is affected. No specific version range is provided, so any release that contains the referenced admin controllers could be vulnerable.

Risk and Exploitability

The CVSS base score of 9.3 indicates a critical vulnerability, and the EPSS score is not available. The issue is not listed in CISA KEV. Attackers can exploit it remotely with simple HTTP requests that do not require authentication, so the attack vector is likely a web request to a vulnerable admin endpoint. Because the flaw enables data deletion, the risk for confidentiality and integrity is high.

Generated by OpenCVE AI on August 4, 2026 at 20:29 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Atlas‑Livre to a patched version that includes an exit call after the header redirect.
  • If a patch is not immediately available, restrict the Espace_admin/controleur/ directory to authenticated users only, for example with HTTP authentication or an application‑level login check.
  • As a temporary measure, add an exit or die statement after each header() call in the affected admin controller code.

Generated by OpenCVE AI on August 4, 2026 at 20:29 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 04 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 04 Aug 2026 19:00:00 +0000

Type Values Removed Values Added
Description Atlas-Livre contains an improper access control vulnerability in the admin controllers under Espace_admin/controleur/ that allows unauthenticated attackers to bypass session-based authentication guards by sending raw HTTP requests that ignore redirects. Attackers can invoke destructive admin actions such as record deletion by requesting controller endpoints with GET parameters like supp, because the PHP header() redirect is never followed by an exit or die call, allowing all subsequent code including database operations to execute regardless of session state.
Title Atlas-Livre Unauthenticated Access via Admin Controllers Missing Exit
Weaknesses CWE-306
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-04T19:30:45.108Z

Reserved: 2026-08-03T21:33:22.018Z

Link: CVE-2026-69703

cve-icon Vulnrichment

Updated: 2026-08-04T19:30:17.420Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function