Advisory Database
  • Advisories
  • Dependency Scanning
  1. cargo
  2. ›
  3. steamworks
  4. ›
  5. GHSA-g588-cjg3-6g78

GHSA-g588-cjg3-6g78: Steamworks game clients/servers using P2P authentication vulnerable to denial of service

May 11, 2026

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.

References

  • github.com/Noxime/steamworks-rs/issues/321
  • github.com/advisories/GHSA-g588-cjg3-6g78
  • rustsec.org/advisories/RUSTSEC-2026-0121.html

Code Behaviors & Features

Detect and mitigate GHSA-g588-cjg3-6g78 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 0.13.1

Fixed versions

  • 0.13.1

Solution

Upgrade to version 0.13.1 or above.

Impact 5.3 MEDIUM

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L

Learn more about CVSS

Weakness

  • CWE-20: Improper Input Validation

Source file

cargo/steamworks/GHSA-g588-cjg3-6g78.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:15:55 +0000.