Katalog CVE

CVE-2026-61614

ŚrednieCVSS 5.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

SolidInvoice to platforma fakturowania o otwartym kodzie źródłowym. Przed wersją 3.0.1, uwierzytelniacz REST API akceptuje tokeny bearer przez parametr zapytania `?token=` jako alternatywę dla nagłówka `X-API-TOKEN`. Powoduje to zapisywanie długotrwałych poświadczeń API w logach serwera, logach proxy, historii przeglądarki i nagłówkach HTTP Referer wysyłanych do zewnętrznych stron. Wersja 3.0.1 naprawia ten problem.

Ocena ryzyka

Ujawnienie poświadczeń API w logach i historii przeglądarki może umożliwić atakującym ich przechwycenie i nieautoryzowany dostęp do API, co może prowadzić do naruszenia danych.

Rekomendacja

Zaleca się natychmiastową aktualizację SolidInvoice do wersji 3.0.1 lub nowszej. Należy również usunąć wszelkie logi zawierające tokeny i poinformować użytkowników o konieczności rotacji kluczy API.

Inne podatności w SolidInvoice

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

SolidInvoice is an open-source invoicing platform. Prior to version 3.0.1, the REST API authenticator accepts bearer tokens via a `?token=` URL query parameter as a fallback to the `X-API-TOKEN` header. This causes long-lived API credentials to be recorded in server access logs, proxy logs, browser history, and HTTP Referer headers sent to third-party origins. Version 3.0.1 fixes the issue.

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