CVE-2023-5369
Publiée le 2023-10-04 · Dernière modification le 2026-06-17
Les noyaux Linux sont affectés par l'absence d'une vérification des privilèges dans l'appel système `copy_file_range`. Un utilisateur local ou un processus sandboxé disposant de permissions limitées peut exploiter cette faille pour lire ou écrire à des emplacements arbitraires au sein d'un fichier, contournant ainsi les restrictions destinées à empêcher le positionnement (seeking). Cela nécessite un accès local au système et aucune interaction particulière de l'utilisateur pour être exécuté.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
Before correction, the copy_file_range system call checked only for the CAP_READ and CAP_WRITE capabilities on the input and output file descriptors, respectively. Using an offset is logically equivalent to seeking, and the system call must additionally require the CAP_SEEK capability. This incorrect privilege check enabled sandboxed processes with only read or write but no seek capability on a file descriptor to read data from or write data to an arbitrary location within the file corresponding to that file descriptor.