CVE-2026-63294
Full vulnerability record from the local CVENow database.
Description
A link following vulnerability in LXD allows an attacker to achieve root command execution on the host system. During the import or unpacking of crafted image or backup archives, LXD fails to properly validate and confine the backup.yaml file when it exists as a symbolic link. An attacker can exploit this flaw by providing a malicious archive with a symlinked backup.yaml file, causing LXD to process unconfined configuration metadata and execute arbitrary commands with root privileges.
Severity
CRITICAL
CVSS score
9.9
(v3.1)
Vulnerability status
Analyzed
Source identifier
Published
2026-08-12 20:17:47.187000
Last modified
2026-10-24 16:10:00.153000
View original CVE JSON
{
"id": "CVE-2026-63294",
"sourceIdentifier": "[email protected]",
"published": "2026-08-12T20:17:47.187",
"lastModified": "2026-10-24T16:10:00.153",
"vulnStatus": "Analyzed",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "A link following vulnerability in LXD allows an attacker to achieve root command execution on the host system. During the import or unpacking of crafted image or backup archives, LXD fails to properly validate and confine the backup.yaml file when it exists as a symbolic link. An attacker can exploit this flaw by providing a malicious archive with a symlinked backup.yaml file, causing LXD to process unconfined configuration metadata and execute arbitrary commands with root privileges."
},
{
"lang": "es",
"value": "Una vulnerabilidad de seguimiento de enlaces en LXD permite a un atacante lograr la ejecución de comandos como root en el sistema anfitrión. Durante la importación o descompresión de archivos de imagen o de copia de seguridad manipulados, LXD no valida ni confina correctamente el archivo backup.yaml cuando este existe como un enlace simbólico. Un atacante puede explotar esta falla proporcionando un archivo malicioso con un archivo backup.yaml con enlace simbólico, lo que hace que LXD procese metadatos de configuración no confinados y ejecute comandos arbitrarios con privilegios de root."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "Canonical",
"product": "LXD",
"defaultStatus": "unaffected",
"packageName": "LXD",
"platforms": [
"Linux"
],
"repo": "https://github.com/canonical/lxd",
"versions": [
{
"version": "4.0.0",
"lessThan": "4.0.12",
"versionType": "semver",
"status": "affected"
},
{
"version": "5.0.0",
"lessThan": "5.0.8",
"versionType": "semver",
"status": "affected"
},
{
"version": "5.21.0",
"lessThan": "5.21.6",
"versionType": "semver",
"status": "affected"
},
{
"version": "6.0",
"lessThan": "6.10",
"versionType": "semver",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "[email protected]",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H",
"baseScore": 9.9,
"baseSeverity": "CRITICAL",
"attackVector": "NETWORK",
"attackComplexity": "LOW",
"privilegesRequired": "LOW",
"userInteraction": "NONE",
"scope": "CHANGED",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"availabilityImpact": "HIGH"
},
"exploitabilityScore": 3.1,
"impactScore": 6.0
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2026-08-13T12:38:32.604341Z",
"id": "CVE-2026-63294",
"options": [
{
"exploitation": "poc"
},
{
"automatable": "no"
},
{
"technicalImpact": "total"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
]
},
"weaknesses": [
{
"source": "[email protected]",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-59"
}
]
}
],
"configurations": [
{
"nodes": [
{
"operator": "OR",
"negate": false,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "cpe:2.3:a:canonical:lxd:*:*:*:*:*:*:*:*",
"versionStartIncluding": "4.0.0",
"versionEndExcluding": "4.0.12",
"matchCriteriaId": "89DC62EE-69CD-4ACD-BB83-6A0635AC341C"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:canonical:lxd:*:*:*:*:*:*:*:*",
"versionStartIncluding": "5.0.0",
"versionEndExcluding": "5.0.8",
"matchCriteriaId": "59D070D6-84D2-400E-8260-EA52E5C60D37"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:canonical:lxd:*:*:*:*:*:*:*:*",
"versionStartIncluding": "5.1",
"versionEndExcluding": "5.21.6",
"matchCriteriaId": "575036D1-2B55-4043-B94A-1584E3F2DA37"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:canonical:lxd:*:*:*:*:*:*:*:*",
"versionStartIncluding": "6.0",
"versionEndExcluding": "6.10",
"matchCriteriaId": "374F5622-1D8F-4EF9-97E6-736C8220623B"
}
]
}
]
}
],
"references": [
{
"url": "https://github.com/canonical/lxd/security/advisories/GHSA-fv82-v4fj-mm4m",
"source": "[email protected]",
"tags": [
"Third Party Advisory",
"Exploit",
"Mitigation"
]
},
{
"url": "https://github.com/canonical/lxd/security/advisories/GHSA-fv82-v4fj-mm4m",
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"tags": [
"Third Party Advisory",
"Exploit",
"Mitigation"
]
}
]
}