CVE-2026-41655: Admidio has Path Traversal in ECard Preview that Allows Reading Arbitrary Server Files Including Database Credentials
(updated )
The ecard_preview.php endpoint does not validate that the ecard_template POST parameter is a safe filename before passing it to ECard::getEcardTemplate(). An authenticated user can supply a path traversal payload (e.g., ../config.php) to read arbitrary files accessible to the web server process, including adm_my_files/config.php which contains database credentials.
References
Code Behaviors & Features
Detect and mitigate CVE-2026-41655 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →