CVE-2025-61785 in Denothông tin

Tóm tắt

Bởi VulDB • 31/05/2026

Deno là một môi trường chạy (runtime) cho JavaScript, TypeScript và WebAssembly. Trong các phiên bản trước 2.5.3 và 2.2.15, `Deno.FsFile.prototype.utime` và `Deno.FsFile.prototype.utimeSync` không bị giới hạn bởi kiểm tra mô hình quyền `--deny-write=./`. Có thể thay đổi thời gian truy cập (`atime`) và thời gian sửa đổi (`mtime`) trên tài nguyên luồng tệp ngay cả khi tệp được mở với chỉ quyền `read` (và `write`: `false`) và các thao tác ghi tệp không được phép (kịch bản được thực thi với `--deny-write=./`). Các API tương tự như `Deno.utime` và `Deno.utimeSync` yêu cầu quyền `allow-write`; tuy nhiên, khi một tệp được mở, ngay cả với cờ chỉ đọc và quyền `deny-write`, vẫn có thể thay đổi thời gian truy cập (`atime`) và thời gian sửa đổi (`mtime`), do đó vượt qua mô hình quyền. Các phiên bản 2.5.3 và 2.2.15 đã khắc phục sự cố này.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

chịu trách nhiệm

GitHub M

Đặt trước

30/09/2025

Tiết lộ

08/10/2025

Kiểm duyệt

được chấp nhận

EPSS

0.00184

KEV

không

Các hoạt động

rất thấp

Nguồn

Might our Artificial Intelligence support you?

Check our Alexa App!