312 matches found
CVE-2017-5638
CVE-2017-5638 Apache Struts 2 版本 2.3.x(低于 2.3.32)和 2.5.x(低于 2.5.10.1)的 Jakarta Multipart 解析器存在一个缺陷。该缺陷导致在尝试上传文件时异常处理不当并生成错误消息。因此,攻击者可以通过利用精心构造的 HTTP 头部(如 Content-Type、Content-Disposition 或 Content-Length)远程执行任意命令。 执行 python exploit.py -r -c 参考 NIST NVD MITRE Corporation...
CVE-2017-5638
CVE-2017-5638 Apache Struts 2.3.5 Ejemplo:...
struts2_cve-2017-5638
struts2cve-2017-5638 这是一个对 Python 漏洞利用代码的 Java 移植版本,原代码位于:https://www.exploit-db.com/exploits/41570/。 该软件编写为无外部依赖。 免责声明 此工具仅供安全工程师和应用程序安全人员用于安全评估。请负责任地使用此工具。本人不对任何人使用此应用程序的方式承担责任。对于因使用此工具造成的任何损害或引发的任何犯罪,本人概不负责。 漏洞信息 CVE-ID :CVE-2017-5638 链接 :https://vulners.com/cve/CVE-2017-5638 描述 :Apache Struts...
S2-045-EXP-POC-TOOLS
CNVD-ID CNVD-2017-02474 发布时间 2017-03-07 危害级别 高 AV:N/AC:L/Au:N/C:C/I:C/A:C 影响产品 Apache struts =2.3.5,=2.5, CVE Identifier CVE-2017-5638 Problem It is possible to perform a RCE attack with a malicious Content-Type value. If the Content-Type value isn't valid an exception is thrown which is then use...
PoC-CVE-2017-5638
PoC:Apache Struts2 CVE-2017-5638(安全教学演示) 📌 概述 本项目是 CVE-2017-5638 的概念验证(PoC),这是一个著名的 Apache Struts2 漏洞,允许攻击者在受影响服务器上执行任意代码。 ⚠️ 本仓库包含一个安全的、非攻击性的演示 ,仅供教育目的 。它不执行任何恶意操作。 🔎 关于该漏洞 CVE ID :CVE-2017-5638 类型 :远程代码执行(RCE) 组件 :Apache Struts2(Jakarta Multipart 解析器) 根本原因 :Content-Type 头部中的用户输入被不当传递给 OGNL...
CVE-2017-5638
CVE-2017-5638 Apache Struts 2 Introducción: Apache Struts 2 es un framework de aplicaciones web de código abierto para desarrollar aplicaciones Java EE. Es la segunda generación del framework Struts, lanzado por primera vez el 10 de octubre de 2006. El framework Struts está diseñado para ayudar a...
CVE-2017-5638
LAB 1 — Apache Struts2 OGNL Injection CVE-2017-5638 / S2-045 I. SYSTEM ANALYSIS Attack Surface Analysis After starting the container, Struts2 logs show that the application loads familiar configuration files such as struts-default.xml , struts-plugin.xml , and struts.xml. This confirms that the...
EUVD-2026-67932
multer vulnerable to Denial of Service via oversized array index in field names...
XworkStruts-RCE
XworkStruts-RCE CVE-2017-5638 Script de prueba de vulnerabilidad RCE XworkStruts El analizador Jakarta Multipart en Apache Struts 2 2.3.x anteriores a 2.3.32 y 2.5.x anteriores a 2.5.10.1 tiene un manejo incorrecto de excepciones y generación de mensajes de error durante los intentos de carga de...
CVE-2017-5638
CVE-2017-5638 Apache Struts 2.0 RCE 漏洞 这是一个用于利用 CVE-2017-5638 的脚本——它允许攻击者通过 Content-Type 标头向 Web 应用程序注入操作系统命令。 Apache Struts 2 是一个开源 Web 应用程序框架,用于开发 Java EE Web 应用程序。它使用并扩展了 Java Servlet API,鼓励开发者采用模型-视图-控制器(MVC)架构。 在 2017 年 3 月的最后一周,一位化名为“Nike Zheng”的 Apache Struts 黑客发布了一个公开的概念验证利用代码,展示了在存在漏洞的...
Astra Linux – Vulnerability in Python-Werkzeug
Werkzeug is a comprehensive WSGI web application library. Prior to version 2.2.3, Werkzeug’s multipart form data parser would parse an unlimited number of parts, including file parts. These parts could be small amounts of data, but each part requires CPU time to parse, and may consume more memory...
Astra Linux – Vulnerability in Python-Django
A issue was discovered in the Multipart Request Parser in Django 3.2 before 3.2.18, 4.0 before 4.0.10, and 4.1 before 4.1.7. Passing certain inputs e.g., an excessive number of parts to multipart forms could result in too many open files or memory exhaustion, and posed a potential vector for a...
SUSE CVE-2026-74866
@fastify/busboy is a multipart form-data parser for Node.js. Its multipart part-header parser splits header lines only on the two-byte carriage-return line-feed sequence, so a lone carriage return or line feed embedded in a part header is not treated as a line break and is carried verbatim into t...
CVE-2026-74866
@fastify/busboy is a multipart form-data parser for Node.js. Its multipart part-header parser splits header lines only on the two-byte carriage-return line-feed sequence, so a lone carriage return or line feed embedded in a part header is not treated as a line break and is carried verbatim into t...
EUVD-2026-63829
@fastify/busboy is a multipart form-data parser for Node.js. Its multipart part-header parser splits header lines only on the two-byte carriage-return line-feed sequence, so a lone carriage return or line feed embedded in a part header is not treated as a line break and is carried verbatim into t...
CVE-2026-74866 @fastify/busboy vulnerable to CRLF injection via multipart Content-Disposition filename and name
@fastify/busboy is a multipart form-data parser for Node.js. Its multipart part-header parser splits header lines only on the two-byte carriage-return line-feed sequence, so a lone carriage return or line feed embedded in a part header is not treated as a line break and is carried verbatim into t...
CVE-2026-74866
@fastify/busboy (a multipart form-data parser for Node.js) is vulnerable to CRLF injection via the Content-Disposition filename and field name. The part-header parser splits lines only on the two-byte CRLF sequence, so a lone carriage return or line feed embedded in a part header is carried verba...
CVE-2026-74866 @fastify/busboy vulnerable to CRLF injection via multipart Content-Disposition filename and name
@fastify/busboy is a multipart form-data parser for Node.js. Its multipart part-header parser splits header lines only on the two-byte carriage-return line-feed sequence, so a lone carriage return or line feed embedded in a part header is not treated as a line break and is carried verbatim into t...
CVE-2026-19508
Heap-based buffer overflow in the multipart form-data parser in jstpost.c in RDK-B WebUI rdkb-2025q4-kirkstone.04.10.26 allows a remote unauthenticated attacker to cause memory corruption and denial of service, and potentially execute arbitrary code, via a crafted multipart/form-data request...
CVE-2026-19508 RDK WebUI heap-based buffer overflow vulnerability
Heap-based buffer overflow in the multipart form-data parser in jstpost.c in RDK-B WebUI rdkb-2025q4-kirkstone.04.10.26 allows a remote unauthenticated attacker to cause memory corruption and denial of service, and potentially execute arbitrary code, via a crafted multipart/form-data request...