ecryptfs: hold msg ctx list lock when cleaning daemon queue (Linux Linux)

CVE-2026-89609
HIGH 7.8

En bref

Source
NVD
EPSS
EPSS 0.18 % · centile 7 ()
État
PUBLISHED
Publiée
Mise à jour
Attribuée par
Linux
Statut NVD
Received

Description

In the Linux kernel, the following vulnerability has been resolved: ecryptfs: hold msg ctx list lock when cleaning daemon queue ecryptfs_exorcise_daemon() drops queued messages from a dying daemon without holding ecryptfs_msg_ctx_lists_mux, but ecryptfs_msg_ctx_alloc_to_free() requires that lock. Take the list lock while moving the queued contexts back to the free list to avoid racing with other global msg ctx list users.

Références

Scores

VersionScoreVecteurÉvalué par
CVSS 3.1HIGH 7.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HLinux
CVSS 3.1HIGH 7.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HNVD · 416baaa9-dc9f-4396-8d5f-8c081fb06d67 (Secondary)

Références européennes

Avis du CERT-FR

Produits affectés

ProduitVersions
Linux · Linuxaffected f66e883eb6186bc43a79581b67aff7d1a69d0ff1 < 64d8998e36cfd2bb7114f3af0aa51c5a559a39b3 ; affected f66e883eb6186bc43a79581b67aff7d1a69d0ff1 < 4d50b8aea11ad9594c8704a4c647e11311ab7b19 ; affected f66e883eb6186bc43a79581b67aff7d1a69d0ff1 < 956541efd125a10442f9514668bc5c852702c93b ; affected f66e883eb6186bc43a79581b67aff7d1a69d0ff1 < ec1627bcb5b51ddd46b1ef27a9d5a9834abb0a6a ; affected f66e883eb6186bc43a79581b67aff7d1a69d0ff1 < 7e48afafe7abc275f7b6916613bb18b821e7d94a ; affected f66e883eb6186bc43a79581b67aff7d1a69d0ff1 < 0d9636ecba34bd553ecf19049f7705505aea62fd
Linux · Linuxaffected 2.6.26 ; unaffected 0 < 2.6.26 ; unaffected 5.10.270 ≤ 5.10.* ; unaffected 5.15.221 ≤ 5.15.* ; unaffected 6.1.188 ≤ 6.1.* ; unaffected 6.6.157 ≤ 6.6.*

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
CERT-FR (ANSSI)Licence Ouverte / Etalab 2.0
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD