---
id: CVE-2026-106763
title: >-
  An issue in @justice8096/sagemath-mcp-server 1.0.1 allows a remote attacker to
  execute arbitrary code via the escapeShellString and sanitizeCode functions.
summary: >-
  An issue in @justice8096/sagemath-mcp-server 1.0.1 allows a remote attacker to
  execute arbitrary code via the escapeShellString and sanitizeCode functions.
severity: high
cvss: 7.5
cvssVector: 'CVSS:3.1/AC:H/AV:N/A:H/C:H/I:H/PR:N/S:U/UI:R'
cvssSource: cna
vendor: justice8096
product: '@justice8096/sagemath-mcp-server'
affected:
  - '@justice8096/sagemath-mcp-server <= 1.0.1'
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: total
  timestamp: '2026-10-30T15:52:43.234415Z'
published: '2026-10-23'
updated: '2026-11-02'
sourceUpdated: '2026-11-02T14:05:19.944Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-106763'
references:
  - url: 'https://github.com/justice8096/sagemath-mcp-server/issues/1'
  - url: 'https://www.npmjs.com/package/@justice8096/sagemath-mcp-server'
  - url: 'https://stillosdigitalholdings.com/advisories/CVE-2026-106763.cve.json'
  - url: 'https://nvd.nist.gov/vuln/detail/CVE-2026-106763'
  - url: 'https://github.com/advisories/GHSA-2vq3-mpmf-9xgr'
tags:
  - cve.org
  - ghsa
  - npm
epss: 0.00524
epssPercentile: 0.44653
aliases:
  - GHSA-2vq3-mpmf-9xgr
ecosystem: npm
ingestedAt: '2026-10-23T15:29:36.884Z'
---

## Overview

An issue in @justice8096/sagemath-mcp-server 1.0.1 allows a remote attacker to execute arbitrary code via the escapeShellString and sanitizeCode functions.

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.

## Package advisory (CVE-2026-106763)

Affected packages:

- `@justice8096/sagemath-mcp-server <= 1.0.1`

Source: https://github.com/advisories/GHSA-2vq3-mpmf-9xgr
