{"id":"CVE-2026-69703","published":"2026-08-04T19:16:54.130","lastModified":"2026-08-04T20:16:53.663","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.","cvssScore":9.8,"cvssSeverity":"CRITICAL","cvssVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","cwes":["CWE-306"],"vendors":[],"products":[],"references":[{"url":"https://gist.github.com/arjunjaincs/8cd878b6628d587a1139febd40de9ac6","tags":[]},{"url":"https://github.com/maximeAmini/Atals-Livre","tags":[]},{"url":"https://www.vulncheck.com/advisories/atlas-livre-unauthenticated-access-via-admin-controllers-missing-exit","tags":[]},{"url":"https://gist.github.com/arjunjaincs/8cd878b6628d587a1139febd40de9ac6","tags":[]}],"exploitRefs":[{"url":"https://gist.github.com/arjunjaincs/8cd878b6628d587a1139febd40de9ac6","tags":[]},{"url":"https://github.com/maximeAmini/Atals-Livre","tags":[]},{"url":"https://gist.github.com/arjunjaincs/8cd878b6628d587a1139febd40de9ac6","tags":[]}],"hasPoc":true,"ai":{"summary":"The flaw allows unauthenticated attackers to bypass session-based authentication and invoke admin actions, leading to potential unauthorized record deletion.","exploitability":"Exploitation is relatively easy due to the lack of proper redirect handling after a GET request with specific parameters.","blast_radius":"If exploited, this could result in significant data loss or corruption by allowing attackers to delete records without authorization.","remediation":"Implement proper session management and ensure that redirects are always followed by an exit or die call to prevent unauthorized access.","tags":["auth-bypass","web","rce","data-loss","php"],"model":"qwen2.5:7b-instruct","analyzedAt":"2026-08-11T06:42:18.364Z"}}