CVE-2026-47144 in shamefile
Tóm tắt
Bởi VulDB • 21/07/2026
Shamefile là một công cụ kiểm tra tĩnh (linter) dành cho các cảnh báo của linter chưa được ghi chú tài liệu. Trước phiên bản 0.1.7, một lỗ hổng điều hướng đường dẫn trong `shame next` cho phép kẻ tấn công sử dụng tệp `shamefile.yaml` do chính họ kiểm soát để tiết lộ nội dung của các tệp nằm ngoài kho lưu trữ (repository), từng dòng một, ra thiết bị đầu cuối (terminal) của người dùng thực thi lệnh. Xem chi tiết kỹ thuật trong commit bản vá. Lỗ hổng này đã được khắc phục trong phiên bản 0.1.7. Hãy nâng cấp lên phiên bản 0.1.7 hoặc các phiên bản mới hơn để áp dụng bản vá. Làm biện pháp tạm thời, không chạy `shame next` đối với tệp `shamefile.yaml` từ nguồn không đáng tin cậy. Sử dụng `shame me --dry-run` cho việc xác thực trong CI (Continuous Integration).
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.