CVE-2026-23491 Details.
InvoicePlane <= 1.6.3 - Arbitrary File Read
Atlas does not check this one. Works by exploiting the flaw.
The only reliable test for this one is to try the weakness itself, which can disturb the site. Atlas does not do that, so it does not run this check.
About CVE-2026-23491. What It Means.
InvoicePlane through 1.6.3 is vulnerable to an unauthenticated path traversal in the guest "Get::get_file()" controller. The supplied filename is passed to readfile() after a single urldecode() with no directory-traversal validation, allowing an unauthenticated attacker to read files outside the customer-files upload directory - including the application's own "ipconfig.php", which discloses the database credentials and the application ENCRYPTION_KEY. Fixed in 1.6.4 by the v…
Affected Product. What Is Hit.
- Vendor
- invoiceplane
- Product
- InvoicePlane
FAQ
Common Questions.
InvoicePlane <= 1.6.3 - Arbitrary File Read. InvoicePlane through 1.6.3 is vulnerable to an unauthenticated path traversal in the guest "Get::get_file()" controller. The supplied filename is passed to readfile() after a single urldecode() with no directory-traversal validation, allowing an unauthenticated attacker to read files outside the customer-files upload directory - including the application's own "ipconfig.php", which discloses the database credentials and the application ENCRYPTION_KEY. Fixed in 1.6.4 by the v…
No. The only reliable test for this one is to try the weakness itself, which can disturb the site. Atlas does not do that, so it does not run this check. The facts about CVE-2026-23491 are on this page, and you can request a demo to see how Brandefense watches your whole external attack surface.
CVE-2026-23491 is not on the CISA Known Exploited Vulnerabilities list at the time of writing, but it is still worth fixing.
Update InvoicePlane to the latest version from the vendor, or follow the vendor's advice to switch off the affected feature. Vendor links are listed on this page when they are known.
This page lists the public facts about CVE-2026-23491. Atlas does not run a check for it, so nothing here says whether a particular site is affected.