18 matches found
CVE-2022-40146_Exploit_Jar
Apache Batik SSRF 到 RCE Jar 利用工具 组件链接 https://github.com/apache/xmlgraphics-batik 博客 https://www.zerodayinitiative.com/blog/2022/10/28/vulnerabilities-in-apache-batik-default-security-controls-ssrf-and-rce-through-remote-class-loading 使用方式 修改 src/main/java/com.poc.Poc.java 中的第 11 行以更改命令。 运行 mvn...
CVE-2026-16723
🚨 CVE-2026-16723 — fastjson 1.2.83 @JSONType 资源探测链 RCE fastjson 1.2.66 1.2.83 在@JSONType 注解 + 非法类名 + jar: 协议下的远程类加载 / 命令执行复现项目。 ⚠️ 免责声明 本项目仅供安全研究、漏洞复现与授权测试 使用。严禁用于任何未授权系统、非法攻击或恶意用途。 使用者应对自身行为负全部责任,作者不对任何滥用行为承担法律责任。 漏洞分析文章参考: https://mp.weixin.qq.com/s/4Tnren1hIBToZvHlaKq8w 📖 项目简介 本项目围绕...
java-remote-class-loader
このツールを使用すると、Javaクラスファイルの形式でJavaバイトコードをクライアント(または潜在的なターゲット)に送信し、Java ClassLoaderとReflect APIを使用してロードおよび実行できます。クライアントはサーバーからクラスファイルを受信し、それぞれの実行出力を返します。ペイロードはJavaで記述し、サーバーを起動する前にコンパイルする必要があります。 特徴 クライアント・サーバーアーキテクチャ Javaクラスファイルのリモートローディング ChaCha20暗号を使用した転送中の暗号化 引数による設定定義 サーバー再起動時に通信を再確立するキープアライブ機構...
Weblogic-CVE-2020-2551-To-Internet
Weblogic-CVE-2020-2551-To-Internet CVE-2020-2551 POCをインターネットで使用する POCのテスト(外部ネットワークで使用可能) python CVE-2020-2551.py HOST IP codebaseを変更してリモートローディングを試みる(失敗) python CVE-2020-TEST.py HOST IP Weblogic CVE-2020-2551 脆弱性と外部ネットワークPOCの構築についての考察 (初出は安全客、原文リンク) 0x00 基本概念 この脆弱性を学ぶには、CORBAやRMIなどの前提知識が必要です。...
CVE-2021-44228
CVE-2021-44228 我觉得这边的内容更具实用性(哭)christophetd/log4shell-vulnerable-app 因为只是出于兴趣、一时兴起去调查的,所以可能有些地方含糊不清或者存在错误。 请务必自行承担责任。 搭建复现环境。 只要是在 Linux 环境下,应该就能运行。 1. 下载 jdk 从 jdk8u191 开始,新增了 com.sun.jndi.rmi.object.trustURLCodebase 选项,默认值为 False。 在这种状态下无法加载外部准备的 class,所以这次我们使用更早之前的版本。 ( 也许能加载内部类或进行绕过?? )...
yaml-payload
yaml-payload Un payload di deserializzazione SnakeYAML per CVE-2022-1471 , adattato da artsploit/yaml-payload basato originariamente su mbechler/marshalsec. Cosa fa Quando caricato tramite l'uso non sicuro di Yaml.load di SnakeYAML, questo payload prende il controllo dell'applicazione in esecuzio...
openjdk-orb: unauthed class loading via IIOP in EAP
when EAP runs with -secmgr, the openjdk-orb's JDKBridge honours attacker-supplied CDR codebase URLs during object unmarshalling on :3528, allowing an unauthenticated attacker to load and instantiate arbitrary classes from a remote URL in the server JVM before EJB security interceptors run...
CVE-2026-15560
when EAP runs with -secmgr, the openjdk-orb's JDKBridge honours attacker-supplied CDR codebase URLs during object unmarshalling on :3528, allowing an unauthenticated attacker to load and instantiate arbitrary classes from a remote URL in the server JVM before EJB security interceptors run...
Security update for c3p0 and mchange-commons
This update for c3p0 and mchange-commons fixes the following issues: c3p0: Security issues fixed: CVE-2026-27830: Fixed unsafe object deserialization bsc1258942 Fix the null pointer exception in the userOverridesAsString method bsc1259313. mchange-commons: Security issues fixed: CVE-2026-27727:...
Arbitrary Command Execution
org.jupiter-rpc:jupiter-serialization-kryo is vulnerable to Arbitrary Command Execution. The vulnerability is due to improper configuration which allows remote class loading. The deserialization vulnerability allows an attacker to execute arbitrary commands via crafted RPC requests...
Medium: java-1.8.0-amazon-corretto
Issue Overview: Improve CORBA communication: CORBA deserialization can result in outbound network connections with data passed in. CVE-2023-21830 Better Banking of Sounds: JARSoundbankReader can load classes from remote URLs. CVE-2023-21843 Affected Packages: java-1.8.0-amazon-corretto Note: This...
h2: Loading of custom classes from remote servers through JNDI
A flaw was found in the H2 Console. This flaw allows remote attackers to execute arbitrary code via a JDBC URL, concatenating with a substring that allows remote code execution by using a script...
Log4Shell HTTP Header Injection
Versions of Apache Log4j2 impacted by CVE-2021-44228 which allow JNDI features used in configuration, log messages, and parameters, do not protect against attacker controlled LDAP and other JNDI related endpoints. This module will exploit an HTTP end point with the Log4Shell vulnerability by...
Exploit for CVE-2020-2551
WebLogic-CVE-2020-2551-To-Internet CVE-2020-2551: POC fo...
Java RMI Server Insecure Endpoint Code Execution Scanner
Detect Java RMI endpoints Module Options msf use auxiliary/scanner/misc/java/rmiserver msf undefinedrmiserver show actions ...actions... msf undefinedrmiserver set ACTION msf undefinedrmiserver show options ...show and set options... msf undefinedrmiserver run This module requires Metasploit:...
Java RMI Server Insecure Default Configuration Java Code Execution
This module takes advantage of the default configuration of the RMI Registry and RMI Activation services, which allow loading classes from any remote HTTP URL. As it invokes a method in the RMI Distributed Garbage Collector which is available via every RMI endpoint, it can be used against both...
Java RMI Services Default Configuration Remote Loading
Added: 07/29/2011 Background The Java Remote Method Invocation RMI system allows an object running in one Java virtual machine to invoke methods on an object running in another Java virtual machine. RMI provides for remote communication between programs written in the Java programming language...
Java RMI Server Insecure Default Configuration Java Code Execution
This file is part of the Metasploit Framework and may be subject to redistribution and commercial restrictions. Please see the Metasploit web site for more information on licensing and terms of use. http://metasploit.com/ require 'msf/core' class Metasploit3 'Java RMI Server Insecure Default...