Katalog CVE

CVE-2026-42331

WysokieCVSS 7.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

Percentyl 16 - wyżej niż 16% wszystkich znanych CVE

Streszczenie

W FOSSBilling przed wersją 0.8.0 brakuje autoryzacji w endpointcie Guest API invoice/update, co pozwala nieuwierzytelnionemu użytkownikowi ze znajomością hasha faktury na zmianę bramki płatności dla niezapłaconej faktury. Atakujący może wykorzystać wyciek hasha (np. przez udostępnione URL-e, nagłówki referrer lub linki e-mail) i zmienić `gateway_id` na dowolną skonfigurowaną w systemie bramkę.

Ocena ryzyka

Ryzyko polega na możliwości przekierowania płatności na inną bramkę, co może prowadzić do utraty środków lub zakłócenia procesu płatności. Ograniczeniem jest konieczność znajomości hasha faktury oraz fakt, że bramka musi być już zainstalowana i skonfigurowana przez administratora.

Rekomendacja

Należy niezwłocznie zaktualizować FOSSBilling do wersji 0.8.0 lub nowszej, która zawiera poprawkę. Nie są dostępne żadne znane rozwiązania tymczasowe.

Oryginalny opis (angielski, źródło NVD)

FOSSBilling is a free, open-source billing and client management system. Prior to version 0.8.0, the Guest API invoice/update endpoint is missing an authorization check present in other invoice-related endpoints, allowing an unauthenticated user with knowledge of an invoice hash to modify the payment gateway associated with an unpaid invoice. An attacker who obtains an invoice hash, which may leak through shared URLs, referrer headers, or email links, can change the `gateway_id` on an unpaid invoice to any payment gateway configured in the system. This does not allow redirecting payments to an arbitrary external endpoint, as the gateway must already be installed and configured by an administrator. The practical impact is further limited by the `invoice_accessible_from_hash` system setting. Version 0.8.0 contains a patch. No known workarounds are available.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS