Advisory Database
  • Advisories
  • Dependency Scanning
  1. cargo
  2. ›
  3. rssn
  4. ›
  5. CVE-2026-30960

CVE-2026-30960: RSSN has Arbitrary Code Execution via Unvalidated JIT Instruction Generation in C-FFI Interface

March 10, 2026

Vulnerability Type: Improper Control of Generation of Code (‘Code Injection’) (CWE-94) / Improper Check for Unusual or Exceptional Conditions (CWE-754) / Improper Input Validation (CWE-20) / Use of Low-Level Functionality (CWE-695) / Improper Privilege Management (CWE-269) / External Control of System or Configuration Setting (CWE-15).

Technical Details: The vulnerability exists in the JIT (Just-In-Time) compilation engine, which is fully exposed via the CFFI (Foreign Function Interface). Due to Improper Input Validation and External Control of Code Generation, an attacker can supply malicious parameters or instruction sequences through the CFFI layer. Since the library often operates with elevated privileges or within high-performance computing contexts, this allows for Arbitrary Code Execution (ACE) at the privilege level of the host process.

References

  • github.com/Apich-Organization/rssn
  • github.com/Apich-Organization/rssn/releases/tag/v0.2.9
  • github.com/Apich-Organization/rssn/security/advisories/GHSA-9c4h-pwmf-m6fj
  • github.com/advisories/GHSA-9c4h-pwmf-m6fj
  • nvd.nist.gov/vuln/detail/CVE-2026-30960

Code Behaviors & Features

Detect and mitigate CVE-2026-30960 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 0.2.9

Fixed versions

  • 0.2.9

Solution

Upgrade to version 0.2.9 or above.

Impact 9.3 CRITICAL

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

Learn more about CVSS

Weakness

  • CWE-15: External Control of System or Configuration Setting
  • CWE-20: Improper Input Validation
  • CWE-269: Improper Privilege Management
  • CWE-695: Use of Low-Level Functionality
  • CWE-754: Improper Check for Unusual or Exceptional Conditions
  • CWE-94: Improper Control of Generation of Code ('Code Injection')

Source file

cargo/rssn/CVE-2026-30960.yml

Spotted a mistake? Edit the file on GitLab.

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

Page generated Sat, 09 May 2026 12:18:55 +0000.