Katalog CVE

CVE-2026-40093

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.31%

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

Streszczenie

W wersjach 1.3.0 i wcześniejszych, biblioteka nimiq-blockchain nie weryfikuje górnej granicy znaczników czasowych bloków, co pozwala złośliwym walidatorom ustawiać znaczniki czasowe bloków w przyszłość. To naruszenie wpływa na obliczenia nagród, zwiększając podaż monet ponad zamierzony harmonogram emisji.

Ocena ryzyka

Złośliwe manipulacje znacznikami czasowymi mogą prowadzić do inflacji podaży monet, co zagraża stabilności ekonomicznej systemu. Organizacja może ponieść straty finansowe oraz utracić zaufanie użytkowników.

Rekomendacja

Zaleca się aktualizację do wersji 1.3.1 lub nowszej, która wprowadza odpowiednie kontrole górnej granicy znaczników czasowych. Dodatkowo, warto przeprowadzić audyt bezpieczeństwa systemu w celu identyfikacji innych potencjalnych luk.

Powiązane podatności

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

nimiq-blockchain provides persistent block storage for Nimiq's Rust implementation. In 1.3.0 and earlier, block timestamp validation enforces that timestamp >= parent.timestamp for non-skip blocks and timestamp == parent.timestamp + MIN_PRODUCER_TIMEOUT for skip blocks, but there is no visible upper bound check against the wall clock. A malicious block-producing validator can set block timestamps arbitrarily far in the future. This directly affects reward calculations via Policy::supply_at() and batch_delay() in blockchain/src/reward.rs, inflating the monetary supply beyond the intended emission schedule.

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