92 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...
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 =...
CVE-2015-7501
Java 역직렬화 취약점 실습실 이 콘텐츠는 H2HC 매거진 12호를 위해 작성된 논문과 관련이 있습니다. 전체 논문 보기: https://www.h2hc.com.br/revista/ 발표 슬라이드와 영상은 곧 제공될 예정입니다. Java JVM 환경에서 네이티브 역직렬화 취약점의 기초에 대한 개요 Java 가상 머신JVM에서 역직렬화 취약점에 대한 개요 콘텐츠 이 실습실에는 역직렬화 취약점과 가젯 체인이 이를 어떻게 악용하는지 이해하는 데 도움이 되는 코드 샘플이 포함되어 있습니다. 목표는 새로운 페이로드를 개발하거나 환경을...
CVE-2025-24813
CVE-2025-24813 익스플로잇 툴킷 이것은 CVE-2025-24813 을 위한 고급 자동화 익스플로잇 도구로, 안전하지 않은 세션 역직렬화에 취약한 Apache Tomcat 서버를 대상으로 합니다. 🔍 기능 파일 또는 단일 URL에서 다중 대상 스캔 --targets / --url 자동 가젯 체인 테스트 CommonsCollections1-7, BeanShell, Spring 등 OS 탐지 및 익스플로잇 후 페이로드 Linux/Windows 일반적인 엔드포인트에서 세션 ID 발견 콘솔 및 파일 모두에 상세 로깅 TLS...
QLinspector
QLinspector CodeQL로 Java/C 가젯 체인gadget chain 찾기. 자세한 내용은 아티클에서 확인하세요. 설치 저장소를 클론합니다. $ git clone https://github.com/synacktiv/QLinspector.git 가젯 검색: $ codeql database analyze log4j --format=sarif-latest --output=log4j.sarif --search-path=./QLinspector/ synacktiv/qlinspector-java-queries 쿼리...
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
ysoserial 안전하지 않은 Java 객체 역직렬화를 악용하는 페이로드를 생성하기 위한 개념 증명PoC 도구입니다. Description 원래 AppSecCali 2015 발표 "Marshalling Pickles: how deserializing objects will ruin your day" 의 일부로 공개되었으며, Apache Commons Collections3.x 및 4.x, Spring Beans/Core4.x, Groovy2.3.x용 gadget chain을 포함했습니다. 이후 JRE = 1.7u21 및 기타...
heyserial
헤이 시리얼! 저자: Alyssa Rahman @ramen0x3f 생성일: 2021-10-27 최종 업데이트: 2021-12-02 블로그: https://www.mandiant.com/resources/hunting-deserialization-exploits 이 도구와 그 뒤에 있는 연구 과정에 대한 자세한 내용은 저희 블로그를 확인하세요! 설명 프로그래밍 방식으로 역직렬화 익스플로잇에 대한 헌팅 규칙을 생성합니다. 여러 가지 키워드 예: cmd.exe 가젯 체인 예: CommonsCollection 객체 유형 예:...
GadgetProbe
설명 방금 Java 역직렬화 버그를 발견했고, 모든 ysoserial 페이로드를 실행했는데.... 아무것도 나오지 않았나요? 이제 어떻게 해야 할까요? 완전히 눈이 먼 상태에서 가젯 체인을 디버깅하거나 어떻게 구축할 수 있을까요? 원격 클래스패스에 빛을 비추고 모든 이들의 버그 심각도를 높여주는 도구, GadgetProbe를 소개합니다! GadgetProbe는 Java 클래스 워드리스트를 받아 직렬화된 DNS 콜백 객체를 출력하고, 원격 클래스패스에 숨어 있는 것이 무엇인지 보고합니다. Burp 확장 프로그램 사용법 Burp ...
phpggc
PHPGGC: PHP 범용 가젯 체인 PHPGGC는 unserialize 페이로드 모음과 함께 명령줄 또는 프로그래밍 방식으로 이를 생성하는 도구를 제공하는 라이브러리입니다. 코드가 없는 웹사이트에서 unserialize를 만났을 때, 또는 단순히 익스플로잇을 구축하려고 할 때, 이 도구는 가젯을 찾고 결합하는 지루한 과정을 거치지 않고도 페이로드를 생성할 수 있게 해줍니다. 이는 frohoff의 ysoserial에 해당하는 PHP 버전이라고 볼 수 있습니다. 현재 이 도구는 CodeIgniter4, Doctrine,...
CVE-2021-3129
CVE-2021-3129 Laravel = v8.4.2 디버그 모드: 원격 코드 실행 CVE-2021-3129 @crisprss님의 https://github.com/crisprss/LaravelCVE-2021-3129EXP 을 수정하고, 더 많은 사용 가능한 gadget을 추가하여 탐색할 수 있게 했습니다. 사용법: python3 exp.py http://127.0.0.1:8888 결과: zhzy@debian:/opt/tools/vuln/laravel/CVE-2021-3129/phpggc$ python3 exp.py...
react2shellexploitvisualized
React2Shell CVE-2025-55182 ビジュアライゼーション React2Shellの脆弱性(React Server Componentsにおける重大なCVSS 10.0のリモートコード実行欠陥)を解説する、インタラクティブな教育用ビジュアライゼーションです。 これは何か 5ステップで構成されたナレーション付きのウォークスルーです。以下の内容を解説します。 1. 従来のSSR - サーバーサイドレンダリングの仕組みと「JSONボトルネック」問題 2. RSCストリーミング - React Server Componentsがストリーミングでこれを解決する方法 3...
Fedora 44 : perl-Dancer2 (2026-3b893ccf2d)
The remote Fedora 44 host has a package installed that is affected by a vulnerability as referenced in the FEDORA-2026-3b893ccf2d advisory. Dancer2::Serializer::YAML::deserialize handed request bodies straight to YAML::Load. A body tagged !!perl/hash:Some::Class therefore instantiated an arbitrar...
PT-2026-94367
Name of the Vulnerable Software and Affected Versions b2evolution CMS versions 6.7.8 through 7.2.5 Description An incomplete fix in the param check serialized array function fails to reject payloads containing negative integer array keys. Unauthenticated attackers can send crafted serialized PHP...
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...