GHSA-pq5v-rwp8-p7gm: Rtvm interpreter Rtvm-interpreter Lacks Sufficient Checks Vulnerability
LOWGHSA-pq5v-rwp8-p7gm is a LOW rtvm-interpreter lacks sufficient checks vulnerability (CWE-475: Undefined Behavior for Input to API) affecting Rtvm interpreter libraries in the crates.io ecosystem. The issue involves rtvm-interpreter lacks sufficient checks in public api. Remediation is available in the latest vendor maintenance releases.
GHSA-pq5v-rwp8-p7gm at a Glance
How to Fix GHSA-pq5v-rwp8-p7gm
To remediate this vulnerability, upgrade all affected Rtvm interpreter dependencies to a patched release. Both direct and transitive dependencies should be checked, as frameworks or security libraries may pull in vulnerable versions transitively.
Upgrade rtvm-interpreter to Latest secure release
Run the following command in your project directory to verify that all resolved dependencies use the patched release:
inspect dependencies for rtvm-interpreter
How to Check if You Are Affected
To determine whether your application is affected by GHSA-pq5v-rwp8-p7gm, inspect your project dependencies for Rtvm interpreter:
inspect dependencies for rtvm-interpreter
Analyze the terminal output to locate any version of Rtvm interpreter in your dependency tree. If any resolved version matches the vulnerable ranges listed in the table below (for example, versions earlier than the patched release), your application is affected.
Note: Verify declared build manifests and deployed runtime container environments.
Technical Details
Vulnerability Mechanism & Technical Analysis
This vulnerability is classified under CWE-475: Undefined Behavior for Input to API, where the behavior of this function is undefined unless its control parameter is set to a specific value. In Rtvm interpreter, software state validation or input boundaries are circumvented during processing. Review the official source advisory statement below for specific affected components, classes, and reproduction details.
Source Advisory Statement
GHSA-pq5v-rwp8-p7gm Affected Rtvm interpreter Versions
1 component(s)| Product / Package | Ecosystem | Affected Versions | Fixed Version |
|---|---|---|---|
|
rtvm-interpreter
|
crates.io |
≤ 4.0.0
|
|
References
Frequently Asked Questions
What is GHSA-pq5v-rwp8-p7gm?
Which Rtvm interpreter versions are affected?
What version fixes GHSA-pq5v-rwp8-p7gm?
Is rtvm-interpreter affected?
What CWE is associated with GHSA-pq5v-rwp8-p7gm?
How can I check crates.io dependencies for GHSA-pq5v-rwp8-p7gm?
Machine-readable OSV JSON
OSV v1.5 Schema
{
"schema_version" : "1.4.0",
"id" : "GHSA-pq5v-rwp8-p7gm",
"modified" : "2025-12-02T00:27:10Z",
"published" : "2025-12-02T00:27:10Z",
"aliases" : [ ],
"summary" : " rtvm-interpreter lacks sufficient checks in public API",
"details" : "The affected function is unsound due to insufficient checks on public struct field.",
"severity" : [ {
"type" : "CVSS_V4",
"score" : "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:U"
} ],
"affected" : [ {
"package" : {
"ecosystem" : "crates.io",
"name" : "rtvm-interpreter"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"last_affected" : "4.0.0"
} ]
} ]
} ],
"references" : [ {
"type" : "WEB",
"url" : "https://rustsec.org/advisories/RUSTSEC-2025-0131.html"
} ],
"database_specific" : {
"cwe_ids" : [ "CWE-475" ],
"severity" : "LOW",
"github_reviewed" : true,
"github_reviewed_at" : "2025-12-02T00:27:10Z",
"nvd_published_at" : null
}
}