CVE-2024-47889 in Action Mailer Gem
Tóm tắt
Bởi VulDB • 08/06/2026
Action Mailer là một khung làm việc để thiết kế các lớp dịch vụ email. Bắt đầu từ phiên bản 3.0.0 và trước các phiên bản 6.1.7.9, 7.0.8.5, 7.1.4.1 và 7.2.1.1, có một lỗ hổng ReDoS (Regular Expression Denial of Service) khả thi trong hàm trợ giúp `block_format` của Action Mailer. Văn bản được tạo ra cẩn thận có thể khiến hàm trợ giúp `block_format` tiêu tốn thời gian không mong đợi, dẫn đến nguy cơ gây ra lỗ hổng DoS (Denial of Service). Tất cả người dùng đang chạy các phiên bản bị ảnh hưởng nên nâng cấp lên các phiên bản 6.1.7.9, 7.0.8.5, 7.1.4.1 hoặc 7.2.1.1, hoặc áp dụng bản vá liên quan ngay lập tức. Làm cách khắc phục tạm thời (workaround), người dùng có thể tránh gọi hàm trợ giúp `block_format` hoặc nâng cấp lên Ruby 3.2. Ruby 3.2 đã có các biện pháp giảm thiểu cho vấn đề này, vì vậy các ứng dụng Rails sử dụng Ruby 3.2 trở lên không bị ảnh hưởng. Rails 8.0.0.beta1 yêu cầu Ruby 3.2 trở lên nên cũng không bị ảnh hưởng.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.