Apache Struts đến 2.3.8 ParametersInterceptor getClass Lớp Từ chối dịch vụ

CVSS Điểm tạm thời metaGiá khai thác hiện tại (≈)Điểm quan tâm CTI
4.8$0-$5k0.00

Tóm tắtthông tin

Một lỗ hổng được phân loại là Có vấn đề đã được phát hiện trong Apache Struts đến 2.3.8. Trường hợp bị ảnh hưởng là hàm getClass của thành phần ParametersInterceptor. Việc xử lý tham số Lớp có thể dẫn đến Từ chối dịch vụ. Lỗ hổng này được định danh là CVE-2014-0094. Bên cạnh đó, mã khai thác đã được phát hành. Đề xuất nâng cấp thành phần bị ảnh hưởng.

Chi tiếtthông tin

Một lỗ hổng được phân loại là Có vấn đề đã được phát hiện trong Apache Struts đến 2.3.8. Trường hợp bị ảnh hưởng là hàm getClass của thành phần ParametersInterceptor. Việc xử lý tham số Lớp có thể dẫn đến Từ chối dịch vụ. Việc sử dụng CWE để khai báo vấn đề dẫn đến CWE-404. Thông tin về điểm yếu đã được công bố vào ngày 02/03/2014 bởi Mark Thomas với định danh S2-020 dưới dạng Security Bulletin (Trang web). Khuyến nghị này được chia sẻ để tải xuống tại struts.apache.org.

Lỗ hổng này được định danh là CVE-2014-0094. Ngày 03/12/2013 là thời điểm CVE được gán. Thông tin kỹ thuật đã có sẵn. Lỗ hổng này có mức độ phổ biến thấp hơn trung bình. Bên cạnh đó, mã khai thác đã được phát hành. Thông tin về khai thác đã được công bố rộng rãi và có khả năng bị lợi dụng. Giá hiện tại cho một exploit có thể khoảng USD $0-$5k vào thời điểm này.

Nếu tồn tại độ dài, thì nó được xác định là chức năng cao. Khai thác này được chia sẻ để tải xuống tại securityfocus.com. Giá bán trên thị trường ngầm cho 0-day này được ước tính vào khoảng $5k-$25k. Plugin với ID 73203 được cung cấp bởi trình quét lỗ hổng Nessus. Nếu tồn tại, nó sẽ thuộc về họ CGI abuses. Trình quét lỗ hổng thương mại Qualys có thể kiểm tra vấn đề này bằng plugin 12939 (Apache Struts ClassLoader Manipulation Security Bypass Vulnerability (S2-020, S2-021)).

Nâng cấp lên phiên bản 2.3.16.1 có thể khắc phục vấn đề này. Đề xuất nâng cấp thành phần bị ảnh hưởng. Khuyến nghị này bao gồm nhận xét sau:

In Struts 2.3.16.1, Commons FileUpload was updated to version 1.3.1 and "class" was added to excludeParams in struts-default.xml configuration of ParametersInterceptor.

Ngoài ra, bạn có thể phát hiện và ngăn chặn kiểu tấn công này bằng TippingPoint cùng với bộ lọc 13894. Lỗ hổng này cũng được ghi nhận trong các cơ sở dữ liệu lỗ hổng khác: SecurityFocus (BID 65999), X-Force (92205), Secunia (SA56440), Vulnerability Center (SBV-49660) , Tenable (73203).

Sản phẩmthông tin

Loại

Nhà cung cấp

Tên

Phiên bản

Giấy phép

Trang web

CPE 2.3thông tin

CPE 2.2thông tin

Video

CVSSv4thông tin

VulDB Vector: 🔍
VulDB Độ tin cậy: 🔍

CVSSv3thông tin

VulDB Điểm cơ sở meta: 5.3
VulDB Điểm tạm thời meta: 4.8

VulDB Điểm cơ sở: 5.3
VulDB Điểm tạm thời: 4.8
VulDB Vector: 🔍
VulDB Độ tin cậy: 🔍

CVSSv2thông tin

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
Véc-tơĐộ phức tạpXác thựcBí mậtToàn vẹnKhả dụng
Mở khóaMở khóaMở khóaMở khóaMở khóaMở khóa
Mở khóaMở khóaMở khóaMở khóaMở khóaMở khóa
Mở khóaMở khóaMở khóaMở khóaMở khóaMở khóa

VulDB Điểm cơ sở: 🔍
VulDB Điểm tạm thời: 🔍
VulDB Độ tin cậy: 🔍

NVD Điểm cơ sở: 🔍

Khai thácthông tin

Lớp: Từ chối dịch vụ
CWE: CWE-404
CAPEC: 🔍
ATT&CK: 🔍

Vật lý: Không
Cục bộ: Không
Từ xa: Có

Khả dụng: 🔍
Truy cập: Công khai
Trạng thái: Chức năng cao
Ngôn ngữ lập trình: 🔍
Tải xuống: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

Dự đoán giá: 🔍
Ước tính giá hiện tại: 🔍

0-DayMở khóaMở khóaMở khóaMở khóa
Hôm nayMở khóaMở khóaMở khóaMở khóa

Nessus ID: 73203
Nessus Tên: Apache Struts 2 'class' Parameter ClassLoader Manipulation
Nessus Tệp tin: 🔍
Nessus Rủi ro: 🔍
Nessus Gia đình: 🔍

OpenVAS ID: 803838
OpenVAS Tên: Apache Struts2 Redirection and Security Bypass Vulnerabilities
OpenVAS Tệp tin: 🔍
OpenVAS Gia đình: 🔍

Qualys ID: 🔍
Qualys Tên: 🔍

MetaSploit ID: struts_code_exec_classloader.rb
MetaSploit Tên: Apache Struts ClassLoader Manipulation Remote Code Execution
MetaSploit Tệp tin: 🔍

Exploit-DB: 🔍

Tình báo mối đe dọathông tin

Sự quan tâm: 🔍
Diễn viên đang hoạt động: 🔍
Nhóm APT đang hoạt động: 🔍

Biện pháp đối phóthông tin

Khuyến nghị: nâng cấp
Trạng thái: 🔍

Thời gian 0-ngày: 🔍

nâng cấp: Struts 2.3.16.1
TippingPoint: 🔍

McAfee IPS: 🔍
McAfee IPS Phiên bản: 🔍

ISS Proventia IPS: 🔍
PaloAlto IPS: 🔍
Fortigate IPS: 🔍

dòng thời gianthông tin

03/12/2013 🔍
02/03/2014 +89 ngày 🔍
06/03/2014 +4 ngày 🔍
07/03/2014 +1 ngày 🔍
11/03/2014 +4 ngày 🔍
26/03/2014 +15 ngày 🔍
03/04/2014 +8 ngày 🔍
02/05/2014 +29 ngày 🔍
15/04/2015 +348 ngày 🔍
07/05/2026 +4040 ngày 🔍

Nguồnthông tin

Nhà cung cấp: apache.org

Khuyến cáo: S2-020
Nhà nghiên cứu: Mark Thomas
Trạng thái: Đã xác nhận
Xác nhận: 🔍

CVE: CVE-2014-0094 (🔍)
GCVE (CVE): GCVE-0-2014-0094
GCVE (VulDB): GCVE-100-12781

IAVM: 🔍

X-Force: 92205 - Apache Struts ParametersInterceptor security bypass, Medium Risk
SecurityFocus: 65999 - Apache Struts ClassLoader Manipulation CVE-2014-0094 Security Bypass Vulnerability
Secunia: 56440 - Apache Struts Two Vulnerabilities, Moderately Critical
SecurityTracker: 1029876
Vulnerability Center: 49660 - Apache Struts Before 2.3.16.1 Remote Security Bypass Vulnerability via the Class Parameter, Medium

scip Labs: https://www.scip.ch/en/?labs.20161013
Khác: 🔍
Xem thêm: 🔍

mụcthông tin

Được tạo: 03/04/2014 11:13
Đã cập nhật: 07/05/2026 05:37
Thay đổi: 03/04/2014 11:13 (96), 26/06/2017 10:32 (8), 16/06/2021 14:39 (3), 16/06/2021 14:41 (1), 17/12/2024 03:45 (20), 07/05/2026 05:37 (2)
Hoàn chỉnh: 🔍
Cache ID: 216::103

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Thảo luận

Chưa có bình luận nào Ngôn ngữ: vi + km + en.

Vui lòng đăng nhập để bình luận

Do you want to use VulDB in your project?

Use the official API to access entries easily!