Incorrect Privilege Assignment in Deno - CVE-2025-61785
Published: April 23, 2026
Deno
Detailed vulnerability description
The vulnerability allows a local user to bypass the write permission model and modify file timestamps.
The vulnerability exists due to incorrect privilege assignment in Deno.FsFile.prototype.utime and Deno.FsFile.prototype.utimeSync when operating on an opened file stream resource under --deny-write restrictions. A local user can open a file with read-only permissions and invoke these methods to bypass the write permission model and modify file timestamps.
The issue occurs even when the file is opened with read set to true and write set to false.