mirror of
https://github.com/OMGeeky/advisory-db.git
synced 2026-01-05 19:20:34 +01:00
snow: Unauthenticated Nonce Increment (#1866)
This commit is contained in:
28
crates/snow/RUSTSEC-0000-0000.md
Normal file
28
crates/snow/RUSTSEC-0000-0000.md
Normal file
@@ -0,0 +1,28 @@
|
||||
```toml
|
||||
[advisory]
|
||||
id = "RUSTSEC-0000-0000"
|
||||
package = "snow"
|
||||
date = "2024-01-23"
|
||||
url = "https://github.com/mcginty/snow/security/advisories/GHSA-7g9j-g5jg-3vv3"
|
||||
categories = ["denial-of-service"]
|
||||
keywords = ["noise", "nonce", "state"]
|
||||
|
||||
[versions]
|
||||
patched = [">= 0.9.5"]
|
||||
```
|
||||
|
||||
# Unauthenticated Nonce Increment in snow
|
||||
|
||||
There was a logic bug where unauthenticated payloads could still cause a nonce
|
||||
increment in snow's internal state. For an attacker with privileges to inject
|
||||
packets into the channel over which the Noise session operates, this could
|
||||
allow a denial-of-service attack which could prevent message delivery by
|
||||
sending garbage data.
|
||||
|
||||
Note that this only affects those who are using the stateful TransportState,
|
||||
not those using StatelessTransportState.
|
||||
|
||||
This has been patched in version 0.9.5, and all users are recommended to
|
||||
update.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user