RUSTSEC-2026-0121

Source
https://rustsec.org/advisories/RUSTSEC-2026-0121
Import Source
https://github.com/rustsec/advisory-db/blob/osv/crates/RUSTSEC-2026-0121.json
JSON Data
https://api.osv.dev/v1/vulns/RUSTSEC-2026-0121
Aliases
Published
2026-05-05T12:00:00Z
Modified
2026-05-12T05:04:00Z
Summary
Denial of service in Steamworks game clients/servers using P2P authentication
Details

Processing the raw ValidateAuthTicketResponse_t callback data panics when the m_eAuthSessionResponse field is k_EAuthSessionResponseAuthTicketNetworkIdentityFailure. This can lead to denial of service in game clients and servers using the begin_authentication_session API to authenticate players if a malicious game client sends an authentication ticket with a network identity that does not match that of the verifier.

Database specific
{
    "license": "CC0-1.0"
}
References

Affected packages

crates.io / steamworks

Package

Affected ranges

Type
SEMVER
Events
Introduced
0.0.0-0
Fixed
0.13.1

Ecosystem specific

{
    "affected_functions": null,
    "affects": {
        "arch": [],
        "os": [],
        "functions": [
            "steamworks::Client::process_callbacks",
            "steamworks::Client::register_callback",
            "steamworks::Server::begin_authentication_session",
            "steamworks::User::begin_authentication_session",
            "steamworks::ValidateAuthTicketResponse::from_raw"
        ]
    }
}

Database specific

informational
null
categories
[
    "denial-of-service"
]
cvss
null
source
"https://github.com/rustsec/advisory-db/blob/osv/crates/RUSTSEC-2026-0121.json"