« Volver al listado

CVE-2026-11386

Estado: Pendiente de análisisCrítica (9)—

An input validation and injection vulnerability exists in Canonical ubuntu-pro-client (formerly ubuntu-advantage-tools). The client constructs APT source files (such as /etc/apt/sources.list.d/ubuntu-.list or their DEB822 equivalents) using data received directly from the contract server response via the directives.suites[] and directives.aptURL fields.

Leer descripción completaMostrar menos

Because the client utilizes Python's str.format() to write these files without performing escaping, validation, or newline character filtering, a malicious or tampered contract response containing embedded newline (\n) characters can successfully inject arbitrary, attacker-controlled deb configuration lines into root-owned APT sources. When combined with the unvalidated additionalPackages[] field—which is passed positionally into a root-executed apt-get install command—an attacker capable of spoofing or manipulating the contract response (e.g., via a compromised internal infrastructure, an intercepted connection utilizing a trusted CA, or local logical bugs) can force the client to fetch and install malicious packages. This ultimately leads to arbitrary code execution with root privileges on the affected system. This component is preinstalled on supported Ubuntu Server releases and auto-attaches by default on cloud provider Ubuntu Pro images.

CVSS

Probabilidad de explotación (EPSS)

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.

Vulnerabilidad en cliente ubuntu-pro-client que valida insuficientemente datos del servidor remoto (CWE-20), permitiendo inyección en archivos APT y ejecución de código arbitrario con privilegios root mediante paquetes maliciosos instalados.

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

JSON original (NVD)

Mostrar
{
  "id": "CVE-2026-11386",
  "cveTags": [],
  "metrics": {
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "id": "CVE-2026-11386",
          "role": "CISA Coordinator",
          "options": [
            {
              "exploitation": "none"
            },
            {
              "automatable": "no"
            },
            {
              "technicalImpact": "total"
            }
          ],
          "version": "2.0.3",
          "timestamp": "2026-07-16T13:30:45.443694Z"
        }
      }
    ],
    "cvssMetricV31": [
      {
        "type": "Secondary",
        "source": "security@ubuntu.com",
        "cvssData": {
          "scope": "CHANGED",
          "version": "3.1",
          "baseScore": 9,
          "attackVector": "NETWORK",
          "baseSeverity": "CRITICAL",
          "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H",
          "integrityImpact": "HIGH",
          "userInteraction": "NONE",
          "attackComplexity": "HIGH",
          "availabilityImpact": "HIGH",
          "privilegesRequired": "NONE",
          "confidentialityImpact": "HIGH"
        },
        "impactScore": 6,
        "exploitabilityScore": 2.2
      }
    ]
  },
  "affected": [
    {
      "source": "security@ubuntu.com",
      "affectedData": [
        {
          "repo": "https://github.com/canonical/ubuntu-pro-client",
          "vendor": "Canonical",
          "product": "ubuntu-pro-client (ubuntu-advantage-tools)",
          "versions": [
            {
              "status": "affected",
              "version": "0",
              "lessThan": "37.3",
              "versionType": "python"
            }
          ],
          "platforms": [
            "Linux"
          ],
          "packageName": "ubuntu-pro-client",
          "collectionURL": "https://github.com/canonical/",
          "defaultStatus": "unaffected"
        },
        {
          "repo": "https://launchpad.net/ubuntu/+source/ubuntu-advantage-tools",
          "vendor": "Canonical",
          "product": "Ubuntu 26.04 LTS",
          "versions": [
            {
              "status": "unaffected",
              "version": "37.2ubuntu0.1",
              "versionType": "dpkg"
            }
          ],
          "platforms": [
            "Linux"
          ],
          "packageName": "ubuntu-advantage-tools",
          "collectionURL": "https://launchpad.net/ubuntu/resolute",
          "defaultStatus": "affected"
        },
        {
          "repo": "https://launchpad.net/ubuntu/+source/ubuntu-advantage-tools",
          "vendor": "Canonical",
          "product": "Ubuntu 24.04 LTS",
          "versions": [
            {
              "status": "unaffected",
              "version": "37.2ubuntu~24.04.1",
              "versionType": "dpkg"
            }
          ],
          "platforms": [
            "Linux"
          ],
          "packageName": "ubuntu-advantage-tools",
          "collectionURL": "https://launchpad.net/ubuntu/noble",
          "defaultStatus": "affected"
        },
        {
          "repo": "https://launchpad.net/ubuntu/+source/ubuntu-advantage-tools",
          "vendor": "Canonical",
          "product": "Ubuntu 22.04 LTS",
          "versions": [
            {
              "status": "unaffected",
              "version": "37.2ubuntu~22.04.1",
              "versionType": "dpkg"
            }
          ],
          "platforms": [
            "Linux"
          ],
          "packageName": "ubuntu-advantage-tools",
          "collectionURL": "https://launchpad.net/ubuntu/jammy",
          "defaultStatus": "affected"
        },
        {
          "repo": "https://launchpad.net/ubuntu/+source/ubuntu-advantage-tools",
          "vendor": "Canonical",
          "product": "Ubuntu 20.04 LTS",
          "versions": [
            {
              "status": "unaffected",
              "version": "37.1ubuntu0~20.04.1",
              "versionType": "dpkg"
            }
          ],
          "platforms": [
            "Linux"
          ],
          "packageName": "ubuntu-advantage-tools",
          "collectionURL": "https://launchpad.net/ubuntu/focal",
          "defaultStatus": "affected"
        },
        {
          "repo": "https://launchpad.net/ubuntu/+source/ubuntu-advantage-tools",
          "vendor": "Canonical",
          "product": "Ubuntu 18.04 LTS",
          "versions": [
            {
              "status": "unaffected",
              "version": "37.1ubuntu0~18.04.1",
              "versionType": "dpkg"
            }
          ],
          "platforms": [
            "Linux"
          ],
          "packageName": "ubuntu-advantage-tools",
          "collectionURL": "https://launchpad.net/ubuntu/bionic",
          "defaultStatus": "affected"
        },
        {
          "repo": "https://launchpad.net/ubuntu/+source/ubuntu-advantage-tools",
          "vendor": "Canonical",
          "product": "Ubuntu 16.04 LTS",
          "versions": [
            {
              "status": "unaffected",
              "version": "37.1ubuntu0~16.04.1",
              "versionType": "dpkg"
            }
          ],
          "platforms": [
            "Linux"
          ],
          "packageName": "ubuntu-advantage-tools",
          "collectionURL": "https://launchpad.net/ubuntu/xenial",
          "defaultStatus": "affected"
        },
        {
          "repo": "https://launchpad.net/ubuntu/+source/ubuntu-advantage-tools",
          "vendor": "Canonical",
          "product": "Ubuntu 14.04 LTS",
          "versions": [
            {
              "status": "unaffected",
              "version": "19.7ubuntu0.1",
              "versionType": "dpkg"
            }
          ],
          "platforms": [
            "Linux"
          ],
          "packageName": "ubuntu-advantage-tools",
          "collectionURL": "https://launchpad.net/ubuntu/trusty",
          "defaultStatus": "affected"
        }
      ]
    }
  ],
  "published": "2026-07-16T13:16:24.770",
  "references": [
    {
      "url": "https://ubuntu.com/security/CVE-2026-11386",
      "source": "security@ubuntu.com"
    }
  ],
  "vulnStatus": "Awaiting Analysis",
  "weaknesses": [
    {
      "type": "Secondary",
      "source": "security@ubuntu.com",
      "description": [
        {
          "lang": "en",
          "value": "CWE-20"
        }
      ]
    }
  ],
  "descriptions": [
    {
      "lang": "en",
      "value": "An input validation and injection vulnerability exists in Canonical ubuntu-pro-client (formerly ubuntu-advantage-tools). The client constructs APT source files (such as /etc/apt/sources.list.d/ubuntu-.list or their DEB822 equivalents) using data received directly from the contract server response via the directives.suites[] and directives.aptURL fields. Because the client utilizes Python's str.format() to write these files without performing escaping, validation, or newline character filtering, a malicious or tampered contract response containing embedded newline (\\n) characters can successfully inject arbitrary, attacker-controlled deb configuration lines into root-owned APT sources. When combined with the unvalidated additionalPackages[] field—which is passed positionally into a root-executed apt-get install command—an attacker capable of spoofing or manipulating the contract response (e.g., via a compromised internal infrastructure, an intercepted connection utilizing a trusted CA, or local logical bugs) can force the client to fetch and install malicious packages. This ultimately leads to arbitrary code execution with root privileges on the affected system. This component is preinstalled on supported Ubuntu Server releases and auto-attaches by default on cloud provider Ubuntu Pro images."
    }
  ],
  "lastModified": "2026-07-16T14:16:48.040",
  "sourceIdentifier": "security@ubuntu.com"
}