Katalog CVE

CVE-2026-40007

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.14%

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

Streszczenie

W Apache IoTDB wykryto podatność polegającą na niekontrolowanej rekurencji i wyczerpaniu zasobów. Gdy opcja pipe_air_gap_receiver_enabled=true, metoda readLength w AirGap receiver wywołuje się rekurencyjnie bez ograniczenia głębokości przy każdym rozpoznaniu prefiksu języka E w danych z gniazda. Nieuwierzytelniony atakujący może wysłać strumień powtarzających się prefiksów, powodując przepełnienie stosu JVM i błąd StackOverflowError.

Ocena ryzyka

Atakujący może zdalnie doprowadzić do awarii wątku odbiornika AirGap, co skutkuje przerwaniem działania usługi (DoS) i potencjalną utratą dostępności systemu IoTDB.

Rekomendacja

Należy niezwłocznie zaktualizować Apache IoTDB do wersji 2.0.10 lub nowszej, która zawiera poprawkę eliminującą niekontrolowaną rekurencję.

Inne podatności w Apache IoTDB

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

Uncontrolled Recursion, Uncontrolled Resource Consumption vulnerability in Apache IoTDB. When pipe_air_gap_receiver_enabled=true, the IoTDB AirGap receiver's readLength method calls itself recursively each time it recognises the E-language prefix in socket data, with no depth limit. An unauthenticated attacker can send a stream of repeated E-language prefixes that drives the recursion arbitrarily deep, exhausting the receiver thread's JVM stack and raising StackOverflowError. This issue affects Apache IoTDB: from 1.0.0 before 2.0.10. Users are recommended to upgrade to version 2.0.10, which fixes the issue.

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