CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-40093

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS