GHSA-7g9j-g5jg-3vv3

    Dashboard / Vulnerabilities / GHSA-7g9j-g5jg-3vv3

    GHSA-7g9j-g5jg-3vv3

    Published: 24 Jan 2024Last Modified: 28 Jul 2025

    Summary: Unauthenticated Nonce Increment in snow

    Details: ### 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.

    Affected packages

    Package

    Name: snow

    Purl: pkg:cargo/snow

    Affected ranges

    Type: SEMVER

    Events:

    Introduced- 0
    Fixed -0.9.5

    Affected versions

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High
    GHSA-7g9j-g5jg-3vv3 | CVE-DB