82 matches found
CVE-2015-7501
Java 역직렬화 취약점 실습실 이 콘텐츠는 H2HC 매거진 12호를 위해 작성된 논문과 관련이 있습니다. 전체 논문 보기: https://www.h2hc.com.br/revista/ 발표 슬라이드와 영상은 곧 제공될 예정입니다. Java JVM 환경에서 네이티브 역직렬화 취약점의 기초에 대한 개요 Java 가상 머신JVM에서 역직렬화 취약점에 대한 개요 콘텐츠 이 실습실에는 역직렬화 취약점과 가젯 체인이 이를 어떻게 악용하는지 이해하는 데 도움이 되는 코드 샘플이 포함되어 있습니다. 목표는 새로운 페이로드를 개발하거나 환경을...
ysoserial
ysoserial Инструмент для Proof-of-Concept генерации полезных нагрузок, эксплуатирующих небезопасную десериализацию объектов Java. Описание Изначально выпущен в рамках доклада AppSecCali 2015 "Marshalling Pickles: как десериализация объектов испортит ваш день" с гаджет-цепочками для Apache Commons...
CVE-2025-24813
CVE-2025-24813 익스플로잇 툴킷 이것은 CVE-2025-24813 을 위한 고급 자동화 익스플로잇 도구로, 안전하지 않은 세션 역직렬화에 취약한 Apache Tomcat 서버를 대상으로 합니다. 🔍 기능 파일 또는 단일 URL에서 다중 대상 스캔 --targets / --url 자동 가젯 체인 테스트 CommonsCollections1-7, BeanShell, Spring 등 OS 탐지 및 익스플로잇 후 페이로드 Linux/Windows 일반적인 엔드포인트에서 세션 ID 발견 콘솔 및 파일 모두에 상세 로깅 TLS...
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 및 기타...
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:...
QLinspector
QLinspector CodeQL로 Java/C 가젯 체인gadget chain 찾기. 자세한 내용은 아티클에서 확인하세요. 설치 저장소를 클론합니다. 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/...
react2shellexploitvisualized
React2Shell CVE-2025-55182 시각화 React2Shell 취약점을 설명하는 대화형 교육 시각화 도구입니다. 이는 React Server Components에서 발생하는 CVSS 10.0의 심각한 원격 코드 실행 결함입니다. 개요 5단계로 구성된 내레이션 기반의 안내서로, 다음을 설명합니다: 1. 전통적인 SSR - 서버 사이드 렌더링의 작동 방식과 "JSON 병목" 문제 2. RSC 스트리밍 - React Server Components가 스트리밍을 통해 이를 해결하는 방법 3. 익스플로잇 - 프로토타입...
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 debug mode: Remote code execution CVE-2021-3129 Modified from @crisprss's https://github.com/crisprss/LaravelCVE-2021-3129EXP , added more available gadgets for traversal Use: root@kitploit: python3 exp.py http://127.0.0.1:8888 Preview: root@kitploit:...
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 — это набор утилит и цепочек гаджетов property-oriented programming, обнаруженных в распространённых библиотеках .NET, которые...
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...
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...
EUVD-2026-40388
IBM WebSphere Extreme Scale 8.6.1.0 through 8.6.1.6 ships three ObjectInputStream subclasses WsObjectInputStream, ObjectStreamPool$ReusableInputStream, ObjectInputStreamResolver that install no JEP-290 class filter; when Coherence is on the classpath, multiple RCE gadget chains including...