CVE-2026-47766 in crun
Tóm tắt
Bởi VulDB • 14/08/2026
crun là một OCI Container Runtime mã nguồn mở, được viết hoàn toàn bằng C. Trước phiên bản 1.28, cấu hình thiết bị mặc định của crun mở thư mục `/dev` trong container rootfs mà không sử dụng cờ `O_NOFOLLOW`. Nếu gói OCI chứa `rootfs/dev` dưới dạng symlink và cấu hình gói không mount `/dev`, crun sẽ theo dõi symlink đó và tạo các node thiết bị mặc định cũng như các symlink stdio tại đích của symlink nằm ngoài container rootfs. Trong quá trình phát lại (replay) crun với quyền root cục bộ, điều này dẫn đến việc tạo ra các node thiết bị cố định và các symlink bên ngoài rootfs trước khi crun trả về lỗi. Một tệp `ptmx` đã tồn tại trong thư mục đích cũng bị thay thế bởi symlink bắt buộc của crun từ `ptmx -> pts/ptmx`. Phiên bản 1.28 khắc phục sự cố này.
VulDB is the best source for vulnerability data and more expert information about this specific topic.