Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-7g9j-g5jg-3vv3

Опубликовано: 24 янв. 2024
Источник: github
Github: Прошло ревью
CVSS3: 3.1

Описание

Unauthenticated Nonce Increment in snow

Impact

There was a logic bug where unauthenticated payloads could still cause a nonce increment in snow's internal state. For an attacker with the ability to inject packets into the channel Noise is talking over, this allows a denial-of-service type attack which could prevent communication as it causes the sending and receiving side to be expecting different nonce values than would arrive.

Note that this only affects those who are using the stateful TransportState, not those using StatelessTransportState.

Patches

This has been patched in version 0.9.5, and all users are recommended to update.

References

There will be a more formal report of this in the near future.

Пакеты

Наименование

snow

rust
Затронутые версииВерсия исправления

< 0.9.5

0.9.5

EPSS

Процентиль: 14%
0.00045
Низкий

3.1 Low

CVSS3

Дефекты

CWE-440

Связанные уязвимости

CVSS3: 3.1
ubuntu
7 месяцев назад

The snow crate before 0.9.5 for Rust, when stateful TransportState is used, allows incrementing a nonce and thereby denying message delivery.

CVSS3: 3.1
nvd
7 месяцев назад

The snow crate before 0.9.5 for Rust, when stateful TransportState is used, allows incrementing a nonce and thereby denying message delivery.

CVSS3: 3.1
debian
7 месяцев назад

The snow crate before 0.9.5 for Rust, when stateful TransportState is ...

EPSS

Процентиль: 14%
0.00045
Низкий

3.1 Low

CVSS3

Дефекты

CWE-440