86 matches found
ysoserial.net
A proof-of-concept tool for generating payloads that exploit unsafe .NET object deserialization. Description ysoserial.net is a collection of utilities and property-oriented programming "gadget chains" discovered in common .NET libraries that can, under the right conditions, exploit .NET...
SEOPress < 7.9 - Authentication Bypass
The SEOPress WordPress plugin before 7.9 does not properly protect some of its REST API routes, which combined with another Object Injection vulnerability can allow unauthenticated attackers to unserialize malicious gadget chains, compromising the site if a suitable chain is present. id:...
ysoserial.net
안전하지 않은 .NET 객체 역직렬화를 악용하는 페이로드를 생성하기 위한 개념 증명 도구입니다. 설명 ysoserial.net은 일반적인 .NET 라이브러리에서 발견된 유틸리티 및 속성 지향 프로그래밍 "가젯 체인"의 모음으로, 적절한 조건에서 객체의 안전하지 않은 역직렬화를 수행하는 .NET 애플리케이션을 악용할 수 있습니다. 메인 드라이버 프로그램은 사용자가 지정한 명령을 받아 사용자가 지정한 가젯 체인으로 감싼 다음, 이 객체들을 stdout으로 직렬화합니다. 필요한 가젯이 클래스패스에 있는 애플리케이션이 이 데이터를...
ysoserial
ysoserial 안전하지 않은 Java 객체 역직렬화를 악용하는 페이로드를 생성하기 위한 개념 증명 도구입니다. 설명 원래 AppSecCali 2015 발표 "Marshalling Pickles: how deserializing objects will ruin your day" 의 일부로 공개되었으며, Apache Commons Collections 3.x 및 4.x, Spring Beans/Core 4.x, Groovy 2.3.x용 가젯 체인이 포함되어 있습니다. 이후 JRE = 1.7u21 및 기타 여러 라이브러리에 대한...
QLinspector
QLinspector CodeQLでJava/Cガジェットチェーンを探すツールです。 詳細はこちらの記事をご覧ください。 インストール リポジトリをクローンします。 root@kitploit: $ git clone https://github.com/synacktiv/QLinspector.git ガジェットを検索します。 root@kitploit: $ codeql database analyze log4j --format=sarif-latest --output=log4j.sarif --search-path=./QLinspector/...
CVE-2015-7501
Javaデシリアライゼーション脆弱性のラボ この内容はH2HCマガジン第12号のために書かれた論文に関連しています。全文はこちら: https://www.h2hc.com.br/revista/ 講演のスライドとビデオは近日公開予定です。 Um overview sobre as bases das falhas de desserialização nativa em ambientes Java JVM Java仮想マシン(JVM)におけるデシリアライゼーション脆弱性の概要 コンテンツ...
ysoserial
ysoserial 安全でないJavaオブジェクトのデシリアライゼーションを悪用するペイロードを生成するための概念実証ツールです。 説明 AppSecCali 2015のトーク「Marshalling Pickles: オブジェクトのデシリアライズがあなたの一日を台無しにする仕組み」の一部として当初リリースされ、Apache Commons Collections 3.x および 4.x、Spring Beans/Core 4.x、Groovy 2.3.x 向けのガジェットチェーンを備えていました。その後、JRE = 1.7u21...
heyserial
HEY SERIAL! Author: Alyssa Rahman @ramen0x3f Created: 2021-10-27 Last Updated: 2021-12-02 Blog: https://www.mandiant.com/resources/hunting-deserialization-exploits For more details on this tool and the research process behind it, check out our blog! Description Programmatically create hunting rul...
GadgetProbe
説明 あなたはちょうどJavaデシリアライゼーションのバグを発見し、ysoserialペイロードをすべて実行したのに、何も得られなかったとします。さて、どうしますか?完全に手掛かりがない状態で、ガジェットチェーンをデバッグしたり構築したりするにはどうすればよいでしょうか? GadgetProbeの登場です。リモートクラスパスに光を当て、すべての人のバグの重大度を引き上げるツールです。 GadgetProbeはJavaクラスのワードリストを受け取り、シリアライズされたDNSコールバックオブジェクトを出力し、リモートクラスパスに潜んでいるものを報告します。 Burp拡張機能の使用方法...
phpggc
PHPGGC: PHP 汎用ガジェットチェーン PHPGGC は、unserialize ペイロードのライブラリであり、コマンドラインまたはプログラムからそれらを生成するためのツールです 。 ソースコードを持っていないウェブサイトで unserialize に遭遇した場合や、単にエクスプロイトを構築しようとしている場合、このツールを使用すると、ガジェットを見つけて組み合わせるという面倒な手順を踏むことなくペイロードを生成できます。これは frohoff の ysoserial の PHP 版に相当するものと考えることができます。 現在、このツールは...
CVE-2021-3129
CVE-2021-3129 Laravel = v8.4.2 デバッグモード: リモートコード実行 CVE-2021-3129 @crisprss氏の https://github.com/crisprss/LaravelCVE-2021-3129EXP を修正し、走査用により多くの利用可能な gadget を追加しました。 使用方法: root@kitploit: python3 exp.py http://127.0.0.1:8888 効果: root@kitploit: zhzy@debian:/opt/tools/vuln/laravel/CVE-2021-3129/phpggc...
CVE-2025-24813
CVE-2025-24813 エクスプロイトツールキット これは、安全でないセッションのデシリアライゼーションに対して脆弱なApache Tomcatサーバーを標的とした、CVE-2025-24813 用の高度で自動化されたエクスプロイトツールです。 🔍 特徴 ファイルまたは単一URLからの複数ターゲットスキャン(--targets / --url) 自動ガジェットチェーンテスト(CommonsCollections1-7、BeanShell、Springなど) OS検出とポストエクスプロイテーションペイロード(Linux/Windows) 一般的なエンドポイントからのセッションID探索...
react2shellexploitvisualized
React2Shell CVE-2025-55182 ビジュアライゼーション React2Shellの脆弱性(React Server Componentsにおける重大なCVSS 10.0のリモートコード実行欠陥)を解説する、インタラクティブな教育用ビジュアライゼーションです。 これは何か 5ステップで構成されたナレーション付きのウォークスルーです。以下の内容を解説します。 1. 従来のSSR - サーバーサイドレンダリングの仕組みと「JSONボトルネック」問題 2. RSCストリーミング - React Server Componentsがストリーミングでこれを解決する方法 3...
CVE-2026-55220
Pimcore is an Open Source Data & Experience Management Platform. Prior to 11.5.19, 12.3.10, and 2026.1.6, Pimcore\Model\DataObject\ClassDefinition\Data\Hotspotimage::getDataFromResource in models/DataObject/ClassDefinition/Data/Hotspotimage.php passes the field hotspots object-store column to...
CVE-2026-55220 Pimcore Hotspotimage getDataFromResource() unrestricted Serialize::unserialize over object-store column
Pimcore is an Open Source Data & Experience Management Platform. Prior to 11.5.19, 12.3.10, and 2026.1.6, Pimcore\Model\DataObject\ClassDefinition\Data\Hotspotimage::getDataFromResource in models/DataObject/ClassDefinition/Data/Hotspotimage.php passes the field hotspots object-store column to...
PT-2026-70089
Name of the Vulnerable Software and Affected Versions JBoss marshalling affected versions not specified Description A flaw exists in the Infinispan session replication path where replicated session data is deserialized using the JBoss Marshalling River unmarshaller without class filtering. This...
CVE-2026-71294 Cotonti CMS Comments Plugin PHP Object Injection via Unrestricted unserialize() in Create/Edit Actions
Cotonti CMS's Comments plugin deserializes user-supplied data without restricting the classes that may be instantiated. In plugins/comments/controllers/actions/CreateAction.php, a POST parameter obtained via trim-only sanitization is passed to with no restriction, reachable by any member with wri...
EUVD-2026-52894
MaxSite CMS contains a PHP object injection vulnerability that allows unauthenticated attackers to execute arbitrary code by passing attacker-controlled serialized data in the maxsitecomuser cookie directly to unserialize without validation or class allowlisting. Attackers can craft a malicious...
CVE-2026-70554
CVE-2026-70554 affects MaxSite CMS. It describes an unauthenticated PHP object injection via the maxsite_comuser cookie, where unvalidated serialized data is passed directly to unserialize(), allowing an attacker to reconstruct object graphs and trigger magic methods. This can enable property-ori...
CVE-2026-55223
c3p0 is a JDBC Connection pooling library. In versions prior to 0.14.0, c3p0 in combination with other libraries, can compose to a "sink" for deserialization gadgets. The JDBC spec's DataSource.getConnection and ConnectionPoolDataSource.getPooledConnection match the getXXX form, so JavaBean...