Skip to content
Heist/ feed
Back to feed
Critical

Evolver: Command Injection via `execSync` in `_extractLLM()` function allows Remote Code Execution

Type: advisorySources: OSV

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 source

Published 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"
}