CVE-2026-58450
MediumCVSS 4.3Exploitation Probability (EPSS)
Low risk7th percentile - higher than 7% of all known CVEs
Summary
Invoice Ninja up to version 5.13.26 contains an open redirect vulnerability in the client portal login. An unauthenticated attacker can redirect authenticated victims to attacker-controlled external URLs by injecting a malicious value into the intended query parameter.
Risk Assessment
The risk involves potential phishing attacks against authenticated users, which could lead to theft of credentials or other sensitive information.
Recommendation
It is recommended to immediately update Invoice Ninja to the latest available version that fixes this vulnerability. Until the update is applied, restrict access to the client portal login and implement host validation for redirect parameters.
Other vulnerabilities in Invoice Ninja
See all- CVE-2026-83744Medium
A security vulnerability has been detected in Invoice Ninja up to 5.13.26. This vulnerability affects the function Purify::isHostSafe of the file app/Services/Pdf/Purify.php of the component invoices Endpoint. The manipulation of the argument notes leads to server-side request forgery. It is possible to initiate the attack remotely. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
- CVE-2026-83743Medium
A weakness has been identified in Invoice Ninja up to 5.13.26. This affects an unknown part of the file /vedor/profile/ of the component Vendor Portal Profile Update. Executing a manipulation of the argument vendor_contact can lead to authorization bypass. The attack may be performed from remote. The exploit has been made available to the public and could be used for attacks. Upgrading to version 5.13.27 is able to mitigate this issue. This patch is called f86fd9697ce7bd0d28adbe2e6c5890780482ea90. The affected component should be upgraded.
- CVE-2025-0474High
An authenticated Server-Side Request Forgery (SSRF) vulnerability in Invoice Ninja allows arbitrary file read and network resource requests as the application user. Affects versions 5.8.56 through 5.11.23.
Original NVD description (English source)
Invoice Ninja through 5.13.26 contains an open redirect vulnerability in the client portal login that allows unauthenticated attackers to redirect authenticated victims to attacker-controlled external URLs by injecting a malicious value into the intended query parameter. Attackers can craft a client login link with an external URL in the intended parameter, which is stored in the session without host validation and emitted verbatim via a bare redirect in the ContactLoginController authenticated() handler after the victim completes a legitimate login, enabling phishing attacks.

