343 matches found
EUVD-2026-57757
@fastify/busboy vulnerable to Denial of Service via prototype-named multipart part header...
PoC-CVE-2017-5638
PoC: Apache Struts2 CVE-2017-5638(安全な教育用デモ) 📌 概要 このプロジェクトは、CVE-2017-5638 の Proof-of-Concept PoC です。これは、影響を受けるサーバー上で攻撃者が任意のコードを実行できるようにする、有名な Apache Struts2 の脆弱性です。 ⚠️ このリポジトリには、教育目的のみ を目的とした 安全で非悪用のデモ が含まれています。悪意のある動作は一切行いません。 🔎 脆弱性について CVE ID : CVE-2017-5638 種類 : リモートコード実行 RCE コンポーネント : Apache...
CVE-2017-5638
CVE-2017-5638 Apache Struts 2 はじめに: Apache Struts 2 は、Java EE Web アプリケーションを開発するためのオープンソースの Web アプリケーションフレームワークです。これは、2006年10月10日に初めてリリースされた Struts フレームワークの第2世代です。Struts フレームワークは、MVC アーキテクチャを利用する Web アプリケーションの作成を支援するように設計されています。 Apache Struts は広く使用されているフレームワークであり、2017年には Fortune 100 企業の65パーセント以上が...
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識別子 CVE-2017-5638 問題 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 used to display ...
CVE-2017-5638
CVE-2017-5638 Apache Struts 2.3.5 例:...
CVE-2017-5638
LAB 1 — Apache Struts2 OGNL インジェクション CVE-2017-5638 / S2-045 I. システム分析 攻撃面の分析 コンテナ起動後、Struts2 のログには、struts-default.xml 、struts-plugin.xml 、struts.xml などのよく知られた設定ファイルが読み込まれることが示されています。これにより、使用されているフレームワークが Apache Struts2 であることが確認できます。 特筆すべき点は、次の行にあります。 Choosing bean jakarta for...
Rocky Linux 9 [CIQ] Security Update: pcs / pcs-snmp Multiple Vulnerabilities (crlsa-2025_19512)
The Rocky Linux 9 host has packages installed that are affected by multiple vulnerabilities as referenced in the CIQ crlsa-202519512 advisory. rubygem-rack: Rack QueryParser has an unsafe default allowing paramslimit bypass via semicolon- separated parameters CVE-2025-59830 rack: Rack's unbounded...
XworkStruts-RCE
XworkStruts-RCE CVE-2017-5638 XworkStruts RCE 脆弱性テストスクリプト Apache Struts 2 2.3.x 2.3.32より前 および 2.5.x 2.5.10.1より前 の Jakarta Multipart パーサーは、ファイルアップロード試行中の例外処理とエラーメッセージ生成に誤りがあり、細工された Content-Type、Content-Disposition、または Content-Length HTTP ヘッダーを介してリモート攻撃者が任意のコマンドを実行できるようになります。これは2017年3月に cmd= 文字列を含む...
CVE-2017-5638
CVE-2017-5638 Apache Struts 2.0 RCE 脆弱性 これは CVE-2017-5638 を悪用するスクリプトです。攻撃者は Content-Type ヘッダーを介して Web アプリケーションに OS コマンドを注入できます。 Apache Struts 2 は、Java EE Web アプリケーションを開発するためのオープンソースの Web アプリケーションフレームワークです。Java Servlet API を利用および拡張し、開発者がモデル・ビュー・コントローラ(MVC)アーキテクチャを採用することを推奨しています。 2017 年 3...
CVE-2017-5638
CVE-2017-5638 Apache Struts 2 のバージョン 2.3.32 より前の 2.3.x、および 2.5.10.1 より前の 2.5.x には、Jakarta Multipart パーサーに欠陥があります。この欠陥により、ファイルをアップロードしようとした際に、例外の処理とエラーメッセージの生成が誤って行われます。その結果、攻撃者は Content-Type、Content-Disposition、Content-Length などの巧妙に細工された HTTP ヘッダーを悪用して、任意のコマンドをリモートで実行できます。 実行 python exploit.py -r...
struts2_cve-2017-5638
struts2cve-2017-5638 これは、https://www.exploit-db.com/exploits/41570/ にあるPythonエクスプロイトのJava移植版です。 このソフトウェアは外部依存関係を持たないように書かれています。 免責事項 このツールは、セキュリティエンジニアやアプリケーションセキュリティ担当者がセキュリティ評価を行うために意図されています。このツールは責任を持って使用してください。このアプリケーションの使用方法について、私は一切責任を負いません。このツールの使用によって引き起こされた損害や、犯された犯罪についても、私は一切責任を負いません。...
Astra Linux – Vulnerability in Ruby-Rack
Rack is a modular Ruby web server interface. In versions 3.0.0.beta1 through 3.1.21, and from 3.2.0 through 3.2.6, Rack::Multipart::Parserhandlemimehead parsed quoted multipart parameters such as Content-Disposition: form-data; name="..." using repeated Stringindex searches combined with...
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...
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...
Security update for libsoup
This update for libsoup fixes the following issue: CVE-2026-12548: out-of-bounds read in multipart body parser due to an integer truncation bsc1272196. Patch Instructions: To install this SUSE update use the SUSE recommended installation methods like YaST onlineupdate or "zypper patch"...
EUVD-2026-67932
multer vulnerable to Denial of Service via oversized array index in field names...
Security update for libsoup
This update for libsoup fixes the following issue: CVE-2026-12548: out-of-bounds read in multipart body parser due to an integer truncation bsc1272196. Patch Instructions: To install this SUSE update use the SUSE recommended installation methods like YaST onlineupdate or "zypper patch"...
SUSE-SU-2026:4023-1 Security update for libsoup
This update for libsoup fixes the following issue: - CVE-2026-12548: out-of-bounds read in multipart body parser due to an integer truncation bsc1272196...
SUSE-SU-2026:3973-1 Security update for libsoup2
This update for libsoup2 fixes the following issues: - CVE-2026-12548: out-of-bounds read in multipart body parser due to an integer truncation bsc1272196. Changes for libsoup2: - update after changes in the public suffix list: '.bd' is no longer in the public suffix list so let's use '.jm' inste...
Security update for libsoup2
This update for libsoup2 fixes the following issues: CVE-2026-12548: out-of-bounds read in multipart body parser due to an integer truncation bsc1272196. Changes for libsoup2: tld-test: update after changes in the public suffix list: ".bd" is no longer in the public suffix list so let's use ".jm"...