CVE-2026-43924: FOSSBilling has an open redirect via administrator-configured redirect targets
FOSSBilling is a free, open-source billing and client management system. Prior to version 0.8.0, the Redirect module does not validate the URL scheme of administrator-configured destination URLs before storing or issuing redirects. This allows arbitrary external URLs to be configured as redirect targets, creating an open redirect vulnerability exploitable for phishing attacks. Users following a legitimate FOSSBilling URL can be silently redirected to an attacker-controlled external site. The redirect is issued as a 301 (Moved Permanently) response, which browsers cache persistently, amplifying the impact. Exploitation requires administrator privileges to create or modify redirect entries, limiting practical attack scenarios to multi-admin environments or compromised admin accounts. Version 0.8.0 fixes the issue. Some workarounds are available. Restrict admin access to the Redirect module to trusted administrators only and/or audit existing redirect entries in the database (the extensionmeta table with extension = 'modredirect') for any unexpected or external target URLs.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
FOSSBillingto a version that resolves this vulnerability.Fixed in 0.8.0 - Configuration
In FOSSBilling, upgrade to v0.8.0 where the Redirect module validates the URL scheme of administrator-configured destination URLs before storing/issuing redirects (prior to 0.8.0 this validation did not occur).
FOSSBilling Redirect module redirect targets validation (URL scheme) = enabled - Compensating control
Restrict administrator access to the Redirect module to trusted administrators only.
- Compensating control
Audit existing redirect entries in the database table `extension_meta` where `extension = 'mod_redirect'` for unexpected or external target URLs.
Event History
Frequently Asked Questions
What is the severity of CVE-2026-43924?
CVE-2026-43924 has a medium severity rating of 4.8 based on the CVSS score.
How do I fix CVE-2026-43924?
To fix CVE-2026-43924, upgrade to FOSSBilling version 0.8.0 or later, where the redirect URL validation has been implemented.
What is the impact of CVE-2026-43924?
CVE-2026-43924 allows an attacker to configure arbitrary external URLs as redirect targets, which can lead to phishing or other malicious activities.
Who is affected by CVE-2026-43924?
CVE-2026-43924 affects all users of FOSSBilling versions prior to 0.8.0 that utilize the Redirect module.
What is the description of CVE-2026-43924?
CVE-2026-43924 describes a vulnerability in FOSSBilling that involves an open redirect due to insufficient validation of URL schemes for administrator-configured redirect targets.