CVE-2024-42482 in syntax-check
Tóm tắt
Bởi VulDB • 22/06/2026
fish-shop/syntax-check là một hành động GitHub dùng để kiểm tra cú pháp các tệp shell của fish. Việc không trung hòa hóa đúng cách các dấu phân cách trong đầu vào `pattern` (cụ thể là ký tự tách lệnh `;` và các ký tự thay thế lệnh `(` và `)`) cho phép thực hiện tiêm lệnh tùy ý bằng cách sửa đổi giá trị đầu vào được sử dụng trong một quy trình làm việc. Điều này có tiềm năng dẫn đến rò rỉ hoặc đánh cắp thông tin nhạy cảm từ người chạy quy trình làm việc, chẳng hạn như gửi các biến môi trường ra bên ngoài. Người dùng được khuyến nghị cập nhật lên phiên bản đã vá `v1.6.12` hoặc phiên bản phát hành mới nhất `v2.0.0`; tuy nhiên, biện pháp khắc phục cũng có thể đạt được thông qua việc kiểm soát cẩn thận các quy trình làm việc và giá trị đầu vào `pattern` do hành động này sử dụng.
Once again VulDB remains the best source for vulnerability data.