Evolver: Command Injection via `execSync` in `_extractLLM()` function allows Remote Code Execution
Evolver is a GEP-powered self-evolving engine for AI agents. Prior to version 1.69.3, a command injection vulnerability in the _extractLLM() function allows attackers to execute arbitrary shell commands on the server. The function constructs a curl command using string concatenation and passes it to execSync() without proper sanitization, enabling remote code execution when the corpus parameter contains shell metacharacters. This issue has been patched in version 1.69.3.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-42076
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 4 Nov 2026, 07:50 UTC · Revision 1
Source evidence
Evolver: Command Injection via `execSync` in `_extractLLM()` function allows Remote Code Execution
core-osv · Original sourcePublished 4 May 2026, 16:48 UTC
Evolver is a GEP-powered self-evolving engine for AI agents. Prior to version 1.69.3, a command injection vulnerability in the _extractLLM() function allows attackers to execute arbitrary shell commands on the server. The function constructs a curl command using string concatenation and passes it to execSync() without proper sanitization, enabling remote code execution when the corpus parameter contains shell metacharacters. This issue has been patched in version 1.69.3.
osv:CVE-2026-42076
Complete source record
{
"id": "f9870379fac98aa1b48824836fed1b2ed9186055117a30b550c818863b4c90b5",
"url": "https://osv.dev/vulnerability/CVE-2026-42076",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Evolver: Command Injection via `execSync` in `_extractLLM()` function allows Remote Code Execution",
"summary": "Evolver is a GEP-powered self-evolving engine for AI agents. Prior to version 1.69.3, a command injection vulnerability in the _extractLLM() function allows attackers to execute arbitrary shell commands on the server. The function constructs a curl command using string concatenation and passes it to execSync() without proper sanitization, enabling remote code execution when the corpus parameter contains shell metacharacters. This issue has been patched in version 1.69.3.",
"evidence": "osv:CVE-2026-42076",
"products": [],
"severity": "critical",
"structured": {
"id": "CVE-2026-42076",
"aliases": [
"CVE-2026-42076",
"GHSA-j5w5-568x-rq53"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/evomap/evolver",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"fixed": "d6bc80bbdab21b03879bb1c69578696d046c597c"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "1.69.3"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StringRangeExpression"
},
{
"range": [
{
"fixed": "d6bc80bbdab21b03879bb1c69578696d046c597c"
}
],
"source": "REFERENCES_TAG",
"original_tag": "v1.69.3"
},
{
"range": [
{
"introduced": "0"
},
{
"fixed": "1.69.3"
}
],
"source": "DESCRIPTION"
}
]
}
}
],
"versions": [
"v1.69.1",
"v1.69.0",
"v1.68.0-beta.2",
"v1.68.0-beta.1",
"v1.67.6",
"v1.67.4",
"v1.67.2",
"v1.67.1",
"v1.67.0",
"v1.66.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-42076.json"
}
}
],
"modified": "2026-10-28T02:30:34.007951553Z",
"provider": "osv",
"references": [
"https://github.com/EvoMap/evolver/releases/tag/v1.69.3",
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/42xxx/CVE-2026-42076.json",
"https://github.com/EvoMap/evolver/security/advisories/GHSA-j5w5-568x-rq53",
"https://nvd.nist.gov/vuln/detail/CVE-2026-42076"
],
"provider_metadata": {
"cwe_ids": [
"CWE-78"
],
"cna_assigner": "GitHub_M",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/42xxx/CVE-2026-42076.json"
}
},
"related_cves": [
{
"value": "CVE-2026-42076",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 500973,
"published_at": "2026-05-04T16:48:51.446+00:00"
}