1273 matches found
log4shell-demo
Aplicación Spring Boot simple que es vulnerable a Log4Shell CVE-2021-44228 Cambió el framework de logging predeterminado de logback a log4j2 La aplicación registra el encabezado 'User-Agent', por lo que se puede probar la vulnerabilidad con curl y, por ejemplo, interactsh-service: root@kitploit:...
spring-boot-log4j-cve-2021-44228-docker-lab
Spring Boot Log4j - CVE-2021-44228 The Log4Shell vulnerability CVE-2021-44228 ultimately is a quite simple JNDI Injection flaw, but in a really really bad place. Log4J will perform a JNDI lookup while expanding placeholders in logging messages or indirectly as parameters for formatted messages...
log4j-CVE-2021-44228-test
log4j-CVE-2021-44228-test proyectos de demostración para resaltar cómo ejecutar la vulnerabilidad log4j CVE-2021-44228 Se usó Spring Boot solo para configurarlo rápidamente. Tendrás que disculpar todo el código hardcodeado, era solo un POC. Uso Ten Java 8 instalado. Compila con Maven mvn clean...
log4j2-exploit
Log4Shell CVE-2021-44228 prueba de concepto Requisitos Java JDK/JRE 8 o una versión posterior curl exploitable Aplicación simple de Spring Boot que sirve una página de inicio de sesión con usuario y contraseña. Registra el nombre de usuario cuando se envía por POST a /. No es necesario que la...
log4shell-example
Log4Shell Exploit Test El objetivo de este proyecto es demostrar la vulnerabilidad de explotación log4j cve-2021-44228 en una configuración de spring-boot, y mostrar cómo corregirla. Este proyecto contiene tres submódulos. Uno de ellos tiene código vulnerable, los otros dos están parcheados. Cómo...
CVE-2022-22980
CVE-2022-22980 A local based poc of CVE-2022-22980, for the detail of this vulnerability see https://tanzu.vmware.com/security/cve-2022-22980. You need to install mongodb on locahost before running. And I've create a web based poc with docker on dockerv Run root@kitploit: mvn spring-boot:run or...
SSE4-CVE-2022-22965
Spring Boot CVE-2022-22965 PoC en Docker para CVE-2022-22965 con Spring Boot versión 2.6.5 Primeros pasos 1. Ejecuta docker compose up --build para construir e iniciar la aplicación vulnerable. 2. Ejecuta curl -H "Accept: text/html;"...
cve-2022-22980
spring-data-mongodb-cve-2022-22980-exp Vulnerabilidad trivial, solo para registro. 1. Iniciar Redis en el puerto 27017 2. Iniciar el proyecto, Spring Boot en el puerto 6666 3. root@kitploit: GET /v1/user/get?username=Tjava.lang.Runtime.getRuntime.exec'open+-a+calculator.app' HTTP/1.1 Host:...
follina-spring
Explotación de Follina MS-MSDT con Spring Boot Este repositorio contiene una aplicación Spring Boot simple que actúa tanto como servidor para alojar/activar payloads de Follina , como generador de documentos de Word maliciosos listos para ser usados como vectores de ataque para explotar...
log4j2-hack-springboot
log4j2-hack-springboot...
spring-boot-cve-2022-22965
= Spring Framework version override showcase This repository showcases how you can override the Spring Framework version of a Spring Boot 2.4-based application. Spring Boot 2.4.x is https://spring.io/projects/spring-bootsupportout of OSS support, the latest version is 2.4.13. It uses Spring...
CVE-2024-52302
CVE-2024-52302: Vulnerabilidad de Carga de Archivos sin Restricciones en Common-User-Management Resumen Descubrí una vulnerabilidad de seguridad crítica en common-user-management , una robusta aplicación Spring Boot que ofrece servicios de gestión de usuarios diseñados para controlar el acceso de...
log4shell-vulnerable-app
Aplicación de ejemplo vulnerable Log4Shell CVE-2021-44228 Este repositorio contiene una aplicación web Spring Boot vulnerable a CVE-2021-44228, apodada Log4Shell. Utiliza Log4j 2.14.1 a través de spring-boot-starter-log4j2 2.6.1 y el JDK 1.8.0181. Ejecutar la aplicación Ejecútala: root@kitploit:...
log4shell-docker-lab
Laboratorio docker Log4Shell para CVE-2021-44228 Los componentes Este laboratorio docker utiliza tres componentes: La aplicación vulnerable spring-boot Un servidor HTTP que aloja archivos .class utilizados para la ejecución remota de código Un servidor de referencia LDAP que redirige consultas LD...
log4j-lookups-vulnerability
log4j-lookups-vulnerability El proyecto está basado en spring-boot, y el código revela cómo funciona la vulnerabilidad Log4j2 CVE-2021-44228. La solución para CVE-2021-44228 está en la URL enlazada https://spring.io/blog/2021/12/10/log4j2-vulnerability-and-spring-boot...
CVE-2022-22965
Spring Boot CVE-2022-22965 PoC con Docker para CVE-2022-22965 con Spring Boot versión 2.6.5 🚀 Primeros pasos 1. Descargue el código de distribución desde https://github.com/itsecurityco/CVE-2022-22965/archive/refs/heads/master.zip y descomprímalo. 2. Ejecute docker compose up --build para compila...
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...
CVE-2021-44228-docker-example
CVE-2021-44228-docker-example A simple demonstration of CVE-2021-44228 to transfer data from a vulnerable server to a web service controlled by an attacker. All components involved are running via Docker. Components vulnerable-server This is a standard Java server acting as the victim. It's...
log4j-spring-vuln-poc
POC de log4j Spring vulnerable Este es un POC para un backend simple de inicio de Spring Boot con Maven que incluye una versión vulnerable de log4j para CVE-2021-44228 Spring Boot inicializado con https://start.spring.io. comandos ./mvnw spring-boot:run: inicia el servidor ./mvnw dependency:tree:...
CVE-2023-1454
CVE-2023-1454 Poc de escaneo masivo de inyección SQL no autorizada en jmreport/qurestSql Jeecg-Boot es una plataforma de desarrollo rápido basada en Spring Boot y Jeecg-Boot-Plus. En la última versión de jeecg-boot 3.5.0 se han revelado múltiples vulnerabilidades de inyección SQL. Descripción...