16062 matches found
splinter
splinter splinter は JVM 分析ツールキットであり、ユーザーが実行時にクラス、メソッド、フィールド、定数プール、バイトコードを表示できるようにします。これは OpenJDK ビルド 22.0.2+9-70 で作成およびテストされました。 splinter とは? 通常、JVM 用の分析ツールキットと言えば、JNI や JVMTI を使用するものと思われるかもしれませんが、splinter は違います! splinter は実際には外部ツールであり、現在次の機能を備えています: 実行中のプロセスから HotSpot VMStruct を読み取ることができる Method...
kaiju
CERT Kaiju Binary Analysis Framework for GHIDRA CERT Kaiju is a collection of binary analysis tools for Ghidra. This is a Ghidra/Java implementation of some features of the CERT Pharos Binary Analysis Frameworkpharos, particularly the function hashing and malware analysis tools, but is expected t...
semgrep-rules
semgrep-rules "The attack surface is the vulnerability. Finding a bug there is just a detail." -- Mark Dowd "Some details are more important than others." -- Fedor G. Pikus A collection of my Semgrep rules to facilitate vulnerability research. Blog posts...
pytm
pytm: A Pythonic framework for threat modeling Introduction Traditional threat modeling too often comes late to the party, or sometimes not at all. In addition, creating manual data flows and reports can be extremely time-consuming. The goal of pytm is to shift threat modeling to the left, making...
java-remote-class-loader
This tool allows you to send Java bytecode in the form of class files to your clients or potential targets to load and execute using Java ClassLoader together with Reflect API. The client receives the class file from the server and return the respective execution output. Payloads must be written ...
CVE-2025-24813
任意のTomcatバージョンがCVE-2025-24813に対して脆弱かどうかをテストする このPOCを使用すると、Unix環境(Ubuntuマシンでテスト済み)において、脆弱な条件下で任意のTomcatバージョンがCVE-2025-24813に対して脆弱かどうかを検証できます。 注記: openjdk 11を使用してテスト済み。 1. 対象のTomcatバージョンに合わせて、01-prepare-environment.shファイル内のtomcatversion変数を変更します !/bin/bash tomcatversion="10.1.20" 2. 環境を準備します:...
CVE-2023-46604
CVE-2023-46604 Ruben Fobe & Klaas Stessens 著 はじめに 警告 このプロジェクトは教育およびラボ目的のみを意図しています。 所有している環境、またはテストを許可された環境でのみこれらの技術を使用してください。 このラボでは、Kali Linux VM(攻撃者)と Debian 11 サーバー VM(被害者)を使用して、CVE-2023-46604 の悪用をシミュレートします。 このラボは、ホストOSがWindowsの場合にのみ動作します。 -- Linuxを使用している場合、このラボは動作しません! 前提条件 Oracle VirtualBox...
wildfly-iiop-openjdk: Missing authentication on EAP's IIOP NameService leads to MITM or DoS
A flaw was found in EAP's IIOP. The listener's NameService would accept bind operations without authentication, allowing an attacker to hijack JNDI lookups and binding them to a malicious ORB, achieving MITM or DoS on further invocations...
wildfly-iiop-openjdk: Missing authentication on EAP's IIOP NameService leads to MITM or DoS
A flaw was found in EAP's IIOP. The listener's NameService would accept bind operations without authentication, allowing an attacker to hijack JNDI lookups and binding them to a malicious ORB, achieving MITM or DoS on further invocations...
SUSE SLES12: java-11-openjdk / java-11-openjdk-demo / java-11-openjdk-devel / etc (SUSE-SU-2026:4515-1)
The remote SUSE Linux SLES12 / SLESSAP12 host has packages installed that are affected by multiple vulnerabilities as referenced in the SUSE-SU-2026:4515-1 advisory. - CVE-2026-60589: improve resource resolving bsc1275777. - CVE-2026-61308: enhance HTTP connections bsc1275778. - CVE-2026-70907:...
CVE-2022-34169
説明 お使いのマシンでCVE-2022-34169が修正されているかどうかを確認します。私の知る限り、エクスプロイトはGoogle社員によって発見され、公開されていません。修正方法が判明しているため、実行時に修正が適用されているかを確認する小さなテストルーチンが書かれました。 自分でビルドする(オプション) オプション: これはJDKがインストールされている場合のみ利用可能です。 Optional: To see if javac is available: sudo updatedb && sudo locate /bin/javac javac Bcel.java...
Security update for java-11-openjdk
This update for java-11-openjdk fixes the following issues: CVE-2026-60589: improve resource resolving bsc1275777. CVE-2026-61308: enhance HTTP connections bsc1275778. CVE-2026-70907: enhance TLS server bsc1275764. Changes for java-11-openjdk: Upgrade to jdk-11.0.32.1+1 August 2026 CSPU Patch...
SUSE-SU-2026:4515-1 Security update for java-11-openjdk
This update for java-11-openjdk fixes the following issues: - CVE-2026-60589: improve resource resolving bsc1275777. - CVE-2026-61308: enhance HTTP connections bsc1275778. - CVE-2026-70907: enhance TLS server bsc1275764. Changes for java-11-openjdk: - Upgrade to jdk-11.0.32.1+1 August 2026 CSPU...
hot-jar-swapping-urlclassloader
URLClassLoader ホットJARスワップ 以下のサンプルコードは、inode が変更されない限り、内部クラスが呼び出されたときに JAR ファイルへアクセスするという事実を悪用して、既にロードされた JAR ファイルをホットスワップし、コード実行を得る能力を示しています。 MacOS + OpenJDK でテスト済み(また、Apple の Author パブリッシャーを Transporter を使って悪用した実績もあります)。 Frans Rosén 氏の NahamCon 2022 EU での講演「Story of a RCE on Apple through hot ja...
log4shell-vulnerable-app
存在漏洞的应用程序 本仓库包含一个存在 CVE-2021-44228 漏洞的 Spring Boot Web 应用程序,该漏洞被称为 log4shell。 该应用使用了: log-4j-core:2.14.1(通过 spring-boot-starter-log4j2) openjdk:8u181 运行应用 启动应用: docker run --name vulnerable-app --rm -p 8080:8080 romanutti/log4shell-vulnerable-app 或者自行构建: docker build . -t vulnerable-app docker ru...
CentOS Linux 7.9 [CIQ] Security Update: java-1.7.0-openjdk / java-1.7.0-openjdk-accessibility / etc (ciqsa-2026_0683)
The CentOS Linux 7.9 host has packages installed that are affected by a vulnerability as referenced in the CIQ ciqsa-20260683 advisory. This advisory aggregates security fixes for the java-1.7.0-openjdk SRPM in CIQ CentOS Bridge 7.9. It addresses 1 CVE: CVE-2022-34169. Tenable has extracted the...
CentOS Linux 7.9 [CIQ] Security Update: java-1.7.0-openjdk / java-1.7.0-openjdk-accessibility / etc (ciqsa-2026_0685)
The CentOS Linux 7.9 host has packages installed that are affected by a vulnerability as referenced in the CIQ ciqsa-20260685 advisory. This advisory aggregates security fixes for the java-1.7.0-openjdk SRPM in CIQ CentOS Bridge 7.9. It addresses 1 CVE: CVE-2025-50059. Tenable has extracted the...
Rocky Linux 9 [CIQ] Security Update: java-1.8.0-openjdk / java-1.8.0-openjdk-debuginfo / etc Multiple Vulnerabilities (crlsa-2023_4178)
The Rocky Linux 9 host has packages installed that are affected by multiple vulnerabilities as referenced in the CIQ crlsa-20234178 advisory. OpenJDK: improper handling of slash characters in URI-to-path conversion 8305312 CVE-2023-22049 OpenJDK: array indexing integer overflow issue 8304468...
Rocky Linux 8 [CIQ] Security Update: java-21-openjdk / java-21-openjdk-debuginfo / etc Multiple Vulnerabilities (crlsa-2024_4573)
The Rocky Linux 8 host has packages installed that are affected by multiple vulnerabilities as referenced in the CIQ crlsa-20244573 advisory. OpenJDK: RangeCheckElimination array index overflow 8323231 CVE-2024-21147 OpenJDK: potential UTF8 size overflow 8314794 CVE-2024-21131 OpenJDK: Excessive...
Rocky Linux 9 [CIQ] Security Update: java-17-openjdk / java-17-openjdk-debuginfo / etc Multiple Vulnerabilities (crlsa-2023_1879)
The Rocky Linux 9 host has packages installed that are affected by multiple vulnerabilities as referenced in the CIQ crlsa-20231879 advisory. OpenJDK: improper connection handling during TLS handshake 8294474 CVE-2023-21930 OpenJDK: Swing HTML parsing issue 8296832 CVE-2023-21939 OpenJDK: incorre...