Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
MetaGPT is a locally-run framework and the path is typically supplied by the operator/host application, so AV:L and PR:L are realistic rather than AV:N/PR:N; command injection yields full C/I/A impact.
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
5DescriptionCVE.org
An OS command injection vulnerability in MetaGPT 0.8.1 allows an attacker to execute arbitrary commands via the path argument of RepoParser.rebuild_class_views() in metagpt/repo_parser.py.
AnalysisAI
OS command injection in MetaGPT 0.8.1 allows an attacker who controls the path argument of RepoParser.rebuild_class_views() (metagpt/repo_parser.py) to execute arbitrary shell commands on the host running the framework. MetaGPT is an open-source LLM multi-agent development framework, and this flaw lets attacker-influenced repository/path input break out into command execution. …
Unlock full vulnerability intelligence
- Risk assessment & exploitation conditions
- Attack chain visualization
- Remediation with exact patch versions
- Threat intelligence from 22 sources
- Personal watchlist & email alerts
Free forever · No credit card required
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata
Vulnerability AssessmentAI
| Exploitation | Exploitation requires that the attacker control (or influence) the value passed as the path argument to RepoParser.rebuild_class_views() in metagpt/repo_parser.py on a system running MetaGPT 0.8.1; the malicious path must contain shell metacharacters that reach the underlying shell invocation. … Additional conditions and limiting factors are described in the full assessment. |
| Risk Assessment | The published CVSS is 9.8 (AV:N/AC:L/PR:N/UI:N, C:H/I:H/A:H), which treats this as trivially remote and unauthenticated, but that rating should be read with caution: MetaGPT is a locally-run development/agent framework and rebuild_class_views() is a library function, so real remote-unauthenticated exposure only exists if an application built on MetaGPT feeds untrusted, attacker-controlled paths into it - otherwise the practical vector is local or requires an attacker to influence processed input. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in. |
| Exploit Scenario | Full exploit scenario with step-by-step reproduction available after sign-in. |
| Remediation | No vendor-released patch version was identified at time of analysis, so the primary control is to eliminate untrusted input to RepoParser.rebuild_class_views(): ensure the path argument is never derived from external or attacker-controllable data, and validate/allowlist it against expected local filesystem paths before use. … Detailed patch versions, workarounds, and compensating controls in full report. |
Recommended ActionAI
Within 24 hours: Inventory all systems running MetaGPT 0.8.1, restrict network access to these instances, and document findings for executive reporting. …
Sign in for detailed remediation steps and compensating controls.
Threat intelligence, references, and detailed analysis are available after sign-in.
Same weakness CWE-78 – OS Command Injection
View allSame technique Command Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-68877
GHSA-w32p-36mf-mmvj