CVE-2026-57496

Estado: AplazadaCrítica (9.6)—
Gravedad9.6Crítica · CVSS 3.1
Probabilidad de explotación0.35 %mayor que el 28 % de las CVE
Explotación activaNono figura en el catálogo de CISA
Exploit públicoNo conocidosin código público localizado

NetLicensing MCP Server es una interfaz en lenguaje natural que permite a las aplicaciones agénticas gestionar el ciclo de vida de las licencias de software en Labs64 NetLicensing. Antes de la versión 0.1.8, netlicensing_get_product pasa el product_number controlado por el llamante a src/netlicensing_mcp/tools/products.py, que lo interpola en una ruta REST consumida por nl_get() en src/netlicensing_mcp/client.py sin validación de segmentos de ruta.

Leer descripción completaMostrar menos

Un segmento de recorrido de directorios puede normalizarse desde la ruta de producto prevista hasta el endpoint /token, tras lo cual la respuesta se serializa mediante _wrap_json en lugar de _wrap_json_token_read, eludiendo las protecciones de redact_token_read() para los campos number de APIKEY y shopURL de SHOP. Un cliente MCP autenticado con una clave de API no administrativa puede recuperar valores de token en texto plano, y un token administrativo recuperado puede proporcionar acceso amplio de lectura, escritura y eliminación a la cuenta de NetLicensing. Este problema está corregido en la versión 0.1.8.

Traducción automática del texto original de NVD (en inglés).

CVSS

Puntuación base
9.6
Versión
3.1
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N

Probabilidad de explotación (EPSS)

Probabilidad de explotación en los próximos 30 días
0.35 %
Percentil entre todas las CVEs puntuadas
28
Fecha de la puntuación
20/10/2026

EPSS (Exploit Prediction Scoring System, de FIRST) estima la probabilidad de que una vulnerabilidad sea explotada en 30 días. Complementa a CVSS (impacto) y a CISA KEV (explotación confirmada).

Técnicas ATT&CK

Cómo se explota esta vulnerabilidad y qué consigue el atacante, en el lenguaje de MITRE ATT&CK.

Vector AV:N/PR:L/UI:N indica explotación remota con cuenta autenticada (T1210). El texto dice que se recuperan tokens en texto plano y un token administrativo da acceso amplio a la cuenta.

Inferido por nuestro agente de análisis a partir de la descripción oficial, el vector CVSS y la CWE, y comprobado por un supervisor. Puede contener errores.

Mitigaciones ATT&CK que cubren estas técnicas

Tecnologías afectadas (1)

⚠ Inferidas por IA a partir de la descripción — NVD aún no ha analizado esta CVE; no son CPE verificados.

CWE

Referencias

Mostrar las 4 referencias

JSON original (NVD)

Mostrar
{
  "id": "CVE-2026-57496",
  "cveTags": [],
  "metrics": {
    "cvssMetricV31": [
      {
        "type": "Secondary",
        "source": "security-advisories@github.com",
        "cvssData": {
          "scope": "CHANGED",
          "version": "3.1",
          "baseScore": 9.6,
          "attackVector": "NETWORK",
          "baseSeverity": "CRITICAL",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N",
          "integrityImpact": "HIGH",
          "userInteraction": "NONE",
          "attackComplexity": "LOW",
          "availabilityImpact": "NONE",
          "privilegesRequired": "LOW",
          "confidentialityImpact": "HIGH"
        },
        "impactScore": 5.8,
        "exploitabilityScore": 3.1
      }
    ]
  },
  "affected": [
    {
      "source": "security-advisories@github.com",
      "affectedData": [
        {
          "vendor": "Labs64",
          "product": "NetLicensing-MCP",
          "versions": [
            {
              "status": "affected",
              "version": "< 0.1.8"
            }
          ]
        }
      ]
    }
  ],
  "published": "2026-10-15T19:17:41.733",
  "references": [
    {
      "url": "https://github.com/Labs64/NetLicensing-MCP/commit/b8fd0ea76d533202573eb24add9fb2fbd9331496",
      "source": "security-advisories@github.com"
    },
    {
      "url": "https://github.com/Labs64/NetLicensing-MCP/pull/6",
      "source": "security-advisories@github.com"
    },
    {
      "url": "https://github.com/Labs64/NetLicensing-MCP/releases/tag/0.1.8",
      "source": "security-advisories@github.com"
    },
    {
      "url": "https://github.com/Labs64/NetLicensing-MCP/security/advisories/GHSA-hxpf-9xvq-wph8",
      "source": "security-advisories@github.com"
    }
  ],
  "vulnStatus": "Deferred",
  "weaknesses": [
    {
      "type": "Primary",
      "source": "security-advisories@github.com",
      "description": [
        {
          "lang": "en",
          "value": "CWE-22"
        }
      ]
    }
  ],
  "descriptions": [
    {
      "lang": "en",
      "value": "NetLicensing MCP Server is a natural-language interface that enables agentic applications to manage the software-licensing lifecycle in Labs64 NetLicensing. Prior to 0.1.8, netlicensing_get_product passes the caller-controlled product_number to src/netlicensing_mcp/tools/products.py, which interpolates it into a REST path consumed by nl_get() in src/netlicensing_mcp/client.py without path-segment validation. A traversal segment can be normalized from the intended product path to the /token endpoint, after which the response is serialized through _wrap_json instead of _wrap_json_token_read, bypassing redact_token_read() protections for APIKEY number and SHOP shopURL fields. An authenticated MCP client with a non-administrative API key can retrieve plaintext token values, and a recovered administrative token can provide broad read, write, and delete access to the NetLicensing account. This issue is fixed in version 0.1.8."
    }
  ],
  "lastModified": "2026-10-16T20:04:29.760",
  "sourceIdentifier": "security-advisories@github.com"
}