{"affected": [{"affectedData": [{"defaultStatus": "unaffected", "product": "Linux", "programFiles": ["fs/ntfs3/dir.c", "fs/ntfs3/fsntfs.c", "fs/ntfs3/inode.c", "fs/ntfs3/namei.c", "fs/ntfs3/xattr.c"], "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git", "vendor": "Linux", "versions": [{"lessThan": "02ecc0978c459fd90bb24b2a946dd16d43e68fe5", "status": "affected", "version": "a3a956c78efaa202b1d75190136671cf6e87bfbe", "versionType": "git"}, {"lessThan": "1be7ca86ce1794d966fda5d82181bc978b150fbc", "status": "affected", "version": "a3a956c78efaa202b1d75190136671cf6e87bfbe", "versionType": "git"}, {"lessThan": "142c444a395f4d26055c8a4473e228bb86283f1e", "status": "affected", "version": "a3a956c78efaa202b1d75190136671cf6e87bfbe", "versionType": "git"}, {"lessThan": "fb4b1f969ba01fa1d4088467a02fc1e5f0806710", "status": "affected", "version": "a3a956c78efaa202b1d75190136671cf6e87bfbe", "versionType": "git"}, {"lessThan": "ca2a04e84af79596e5cd9cfe697d5122ec39c8ce", "status": "affected", "version": "a3a956c78efaa202b1d75190136671cf6e87bfbe", "versionType": "git"}]}, {"defaultStatus": "affected", "product": "Linux", "programFiles": ["fs/ntfs3/dir.c", "fs/ntfs3/fsntfs.c", "fs/ntfs3/inode.c", "fs/ntfs3/namei.c", "fs/ntfs3/xattr.c"], "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git", "vendor": "Linux", "versions": [{"status": "affected", "version": "6.2"}, {"lessThan": "6.2", "status": "unaffected", "version": "0", "versionType": "semver"}, {"lessThanOrEqual": "6.6.*", "status": "unaffected", "version": "6.6.141", "versionType": "semver"}, {"lessThanOrEqual": "6.12.*", "status": "unaffected", "version": "6.12.91", "versionType": "semver"}, {"lessThanOrEqual": "6.18.*", "status": "unaffected", "version": "6.18.16", "versionType": "semver"}, {"lessThanOrEqual": "6.19.*", "status": "unaffected", "version": "6.19.6", "versionType": "semver"}, {"lessThanOrEqual": "*", "status": "unaffected", "version": "7.0", "versionType": "original_commit_for_fix"}]}], "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"}], "configurations": [{"nodes": [{"cpeMatch": [{"criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*", "matchCriteriaId": "40E6DAD9-881B-4BD4-B3F0-5D58086379A4", "versionEndExcluding": "6.18.16", "versionStartIncluding": "6.2", "vulnerable": true}, {"criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*", "matchCriteriaId": "373EEEDA-FAA1-4FB4-B6ED-DB4DD99DBE67", "versionEndExcluding": "6.19.6", "versionStartIncluding": "6.19", "vulnerable": true}], "negate": false, "operator": "OR"}]}], "cveTags": [], "descriptions": [{"lang": "en", "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nntfs: ->d_compare() must not block\n\n... so don't use __getname() there. Switch it (and ntfs_d_hash(), while\nwe are at it) to kmalloc(PATH_MAX, GFP_NOWAIT). Yes, ntfs_d_hash()\nalmost certainly can do with smaller allocations, but let ntfs folks\ndeal with that - keep the allocation size as-is for now.\n\nStop abusing names_cachep in ntfs, period - various uses of that thing\nin there have nothing to do with pathnames; just use k[mz]alloc() and\nbe done with that. For now let's keep sizes as-in, but AFAICS none of\nthe users actually want PATH_MAX."}, {"lang": "es", "value": "En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta:\n\nntfs: -> d_compare() no debe bloquearse\n\n... as\u00ed que no uses __getname() all\u00ed. C\u00e1mbialo (y ntfs_d_hash(), ya que estamos) a kmalloc(PATH_MAX, GFP_NOWAIT). S\u00ed, ntfs_d_hash() casi con certeza puede funcionar con asignaciones m\u00e1s peque\u00f1as, pero dejemos que la gente de ntfs se encargue de eso; mantengamos el tama\u00f1o de asignaci\u00f3n tal cual por ahora.\n\nDejen de abusar de names_cachep en ntfs, punto - varios usos de esa cosa all\u00ed no tienen nada que ver con los nombres de ruta; simplemente usen k[mz]alloc() y terminen con eso. Por ahora, mantengamos los tama\u00f1os tal cual, pero AFAICS ninguno de los usuarios realmente quiere PATH_MAX."}], "id": "CVE-2026-43245", "lastModified": "2026-11-11T20:10:00.273", "metrics": {"cvssMetricV31": [{"cvssData": {"attackComplexity": "LOW", "attackVector": "NETWORK", "availabilityImpact": "HIGH", "baseScore": 7.5, "baseSeverity": "HIGH", "confidentialityImpact": "NONE", "integrityImpact": "NONE", "privilegesRequired": "NONE", "scope": "UNCHANGED", "userInteraction": "NONE", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", "version": "3.1"}, "exploitabilityScore": 3.9, "impactScore": 3.6, "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67", "type": "Secondary"}]}, "published": "2026-05-06T12:16:44.997", "references": [{"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67", "url": "https://git.kernel.org/stable/c/02ecc0978c459fd90bb24b2a946dd16d43e68fe5"}, {"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67", "tags": ["Patch"], "url": "https://git.kernel.org/stable/c/142c444a395f4d26055c8a4473e228bb86283f1e"}, {"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67", "url": "https://git.kernel.org/stable/c/1be7ca86ce1794d966fda5d82181bc978b150fbc"}, {"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67", "tags": ["Patch"], "url": "https://git.kernel.org/stable/c/ca2a04e84af79596e5cd9cfe697d5122ec39c8ce"}, {"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67", "tags": ["Patch"], "url": "https://git.kernel.org/stable/c/fb4b1f969ba01fa1d4088467a02fc1e5f0806710"}], "sourceIdentifier": "416baaa9-dc9f-4396-8d5f-8c081fb06d67", "vulnStatus": "Modified", "weaknesses": [{"description": [{"lang": "en", "value": "NVD-CWE-noinfo"}], "source": "nvd@nist.gov", "type": "Primary"}]}