← Back to CVE Explorer

CVE-2026-8170

Full vulnerability record from the local CVENow database.

Description

The mv, cp, and rm file utilities exposed within the ExtremeXOS (EXOS) shell environment fail to safely canonicalize paths and follow symbolic links outside of the intended privilege boundary. An attacker with low-privilege CLI access can create a symbolic link that references a privileged filesystem location and then invoke the affected utilities to read, modify, or replace security-critical files outside of their authorized scope. Under certain conditions, this may enable escalation to root-level access and persistent modification of the device software stack. Exploitation is possible remotely by an attacker holding a low-privilege account, or locally via the serial console. Extreme would like to thank Hadrien Barral (Université Gustave Eiffel) and Georges-Axel Jaloyan (French Ministry of the Interior) for responsible disclosure of their findings.

Severity
HIGH
CVSS score
8.7 (v4.0)
Vulnerability status
Awaiting Analysis
Source identifier
1c053176-eef3-4d6a-ae0b-24728c86587b
Published
2026-07-20 18:16:56.570000
Last modified
2026-10-24 20:10:00.137000
View original CVE JSON
{
  "id": "CVE-2026-8170",
  "sourceIdentifier": "1c053176-eef3-4d6a-ae0b-24728c86587b",
  "published": "2026-07-20T18:16:56.570",
  "lastModified": "2026-10-24T20:10:00.137",
  "vulnStatus": "Awaiting Analysis",
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "The mv, cp, and rm file utilities exposed within the ExtremeXOS (EXOS) shell environment fail to safely canonicalize paths and follow symbolic links outside of the intended privilege boundary. An attacker with low-privilege CLI access can create a symbolic link that references a privileged filesystem location and then invoke the affected utilities to read, modify, or replace security-critical files outside of their authorized scope. Under certain conditions, this may enable escalation to root-level access and persistent modification of the device software stack. Exploitation is possible remotely by an attacker holding a low-privilege account, or locally via the serial console.\n\n\n\nExtreme would like to thank Hadrien Barral (Université Gustave Eiffel) and Georges-Axel Jaloyan (French Ministry of the Interior) for responsible disclosure of their findings."
    },
    {
      "lang": "es",
      "value": "Las utilidades de archivo mv, cp y rm expuestas dentro del entorno de shell de ExtremeXOS (EXOS) no logran canonicalizar rutas de forma segura y seguir enlaces simbólicos fuera del límite de privilegio previsto. Un atacante con acceso CLI de bajo privilegio puede crear un enlace simbólico que hace referencia a una ubicación privilegiada del sistema de archivos y luego invocar las utilidades afectadas para leer, modificar o reemplazar archivos críticos para la seguridad fuera de su alcance autorizado. Bajo ciertas condiciones, esto puede permitir la escalada a acceso de nivel de root y la modificación persistente de la pila de software del dispositivo. La explotación es posible de forma remota por un atacante que posee una cuenta de bajo privilegio, o localmente a través de la consola serie.\n\nExtreme desea agradecer a Hadrien Barral (Université Gustave Eiffel) y Georges-Axel Jaloyan (Ministerio del Interior francés) por la divulgación responsable de sus hallazgos."
    }
  ],
  "affected": [
    {
      "source": "1c053176-eef3-4d6a-ae0b-24728c86587b",
      "affectedData": [
        {
          "vendor": "Extreme Networks",
          "product": "Switch Engine (EXOS)",
          "defaultStatus": "unaffected",
          "platforms": [
            "Switch Engine"
          ],
          "versions": [
            {
              "version": "0",
              "lessThan": "31.7.4",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "32.0.0",
              "lessThan": "32.7.4.15",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "33.0.0",
              "lessThan": "33.1.100",
              "versionType": "custom",
              "status": "affected"
            },
            {
              "version": "33.2.0",
              "lessThan": "33.7.1",
              "versionType": "custom",
              "status": "affected"
            }
          ]
        }
      ]
    }
  ],
  "metrics": {
    "cvssMetricV40": [
      {
        "source": "1c053176-eef3-4d6a-ae0b-24728c86587b",
        "type": "Secondary",
        "cvssData": {
          "version": "4.0",
          "vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X",
          "baseScore": 8.7,
          "baseSeverity": "HIGH",
          "attackVector": "NETWORK",
          "attackComplexity": "LOW",
          "attackRequirements": "NONE",
          "privilegesRequired": "LOW",
          "userInteraction": "NONE",
          "vulnConfidentialityImpact": "HIGH",
          "vulnIntegrityImpact": "HIGH",
          "vulnAvailabilityImpact": "HIGH",
          "subConfidentialityImpact": "NONE",
          "subIntegrityImpact": "NONE",
          "subAvailabilityImpact": "NONE",
          "exploitMaturity": "NOT_DEFINED",
          "confidentialityRequirement": "NOT_DEFINED",
          "integrityRequirement": "NOT_DEFINED",
          "availabilityRequirement": "NOT_DEFINED",
          "modifiedAttackVector": "NOT_DEFINED",
          "modifiedAttackComplexity": "NOT_DEFINED",
          "modifiedAttackRequirements": "NOT_DEFINED",
          "modifiedPrivilegesRequired": "NOT_DEFINED",
          "modifiedUserInteraction": "NOT_DEFINED",
          "modifiedVulnConfidentialityImpact": "NOT_DEFINED",
          "modifiedVulnIntegrityImpact": "NOT_DEFINED",
          "modifiedVulnAvailabilityImpact": "NOT_DEFINED",
          "modifiedSubConfidentialityImpact": "NOT_DEFINED",
          "modifiedSubIntegrityImpact": "NOT_DEFINED",
          "modifiedSubAvailabilityImpact": "NOT_DEFINED",
          "Safety": "NOT_DEFINED",
          "Automatable": "NOT_DEFINED",
          "Recovery": "NOT_DEFINED",
          "valueDensity": "NOT_DEFINED",
          "vulnerabilityResponseEffort": "NOT_DEFINED",
          "providerUrgency": "NOT_DEFINED"
        }
      }
    ],
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "timestamp": "2026-07-20T18:26:34.100325Z",
          "id": "CVE-2026-8170",
          "options": [
            {
              "exploitation": "none"
            },
            {
              "automatable": "no"
            },
            {
              "technicalImpact": "total"
            }
          ],
          "role": "CISA Coordinator",
          "version": "2.0.3"
        }
      }
    ]
  },
  "weaknesses": [
    {
      "source": "1c053176-eef3-4d6a-ae0b-24728c86587b",
      "type": "Secondary",
      "description": [
        {
          "lang": "en",
          "value": "CWE-59"
        }
      ]
    }
  ],
  "references": [
    {
      "url": "https://www.extremenetworks.com/support/policies/product-security",
      "source": "1c053176-eef3-4d6a-ae0b-24728c86587b"
    }
  ]
}