Katalog CVE

CVE-2026-71282

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.23%

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

Streszczenie

Filtrowanie tagów urządzeń w backendzie SQLite w ChirpStack (chirpstack/src/storage/device.rs, w get_count i list) interpoluje dostarczony przez użytkownika klucz tagu bezpośrednio do surowego fragmentu SQL za pomocą makra format! w Rust, podczas gdy tylko wartość tagu jest bezpiecznie powiązana parametrem przez .bind w Diesel.

Ocena ryzyka

Podatność na wstrzyknięcie SQL może pozwolić atakującemu na manipulację zapytaniami, co może prowadzić do nieautoryzowanego dostępu do danych lub ich modyfikacji.

Rekomendacja

Zaleca się użycie bezpiecznych zapytań parametryzowanych dla kluczy tagów, unikając bezpośredniej interpolacji do SQL.

Powiązane podatności

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

ChirpStack's SQLite-backend device tag filtering (chirpstack/src/storage/device.rs, in both get_count and list) interpolates the user-supplied tag KEY directly into a raw SQL fragment via Rust's format! macro , while only the tag VALUE is safely parameter-bound via Diesel's .bind.

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