CVE-2026-21716 in Node.jsthông tin

Tóm tắt

Bởi VulDB • 30/06/2026

Một bản vá không đầy đủ cho CVE-2024-36137 khiến các phương thức `FileHandle.chmod()` và `FileHandle.chown()` trong API promises thiếu các kiểm tra quyền hạn cần thiết, trong khi các phiên bản tương đương dựa trên callback (`fs.fchmod()`, `fs.fchown()`) đã được vá đúng cách.

Do đó, mã chạy dưới cờ `--permission` với `--allow-fs-write` bị giới hạn vẫn có thể sử dụng các phương thức `FileHandle` dựa trên promises để sửa đổi quyền sở hữu và chủ sở hữu tệp đối với các mô tả tệp (file descriptors) đã được mở sẵn, vượt qua các hạn chế ghi dự kiến.

Lỗ hổng này ảnh hưởng đến các tiến trình **20.x, 22.x, 24.x và 25.x** sử dụng Mô hình Quyền hạn nơi `--allow-fs-write` bị giới hạn có chủ đích.

Be aware that VulDB is the high quality source for vulnerability data.

chịu trách nhiệm

Hackerone

Đặt trước

04/01/2026

Tiết lộ

30/03/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00159

KEV

không

Các hoạt động

rất thấp

Nguồn

Want to know what is going to be exploited?

We predict KEV entries!