Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
CVE-2022-43144-Stored-XSS — PoC para explotar CVE-2022-43144 | Kitploit
Herramientas/GitHubGitHub/mudassiruddin/cve-2022-43144-stored-xss
Análisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebSeguridad WebPruebas de PenetraciónAprendizaje y Educación
GitHubmudassiruddin/cve-2022-43144-stored-xss

CVE-2022-43144-Stored-XSS

PoC para explotar CVE-2022-43144

Ver Repositorio
411hace 3 añosAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

CVE-2022-43144 : XSS Almacenado

Descripción

Una vulnerabilidad de cross-site scripting (XSS) en Canteen Management System v1.0 permite a atacantes ejecutar scripts web o HTML arbitrarios mediante un payload manipulado.

Impacto

  • Permite a un atacante secuestrar la sesión del usuario y tomar el control de la cuenta.
  • Para explotar esta vulnerabilidad, la víctima debe visitar la página donde está almacenado el payload XSS.

Enlace de la aplicación afectada

  • https://www.sourcecodester.com/php/15688/canteen-management-system-project-source-code-php.html
  • https://www.sourcecodester.com/download-code?nid=15688&title=Canteen+Management+System+Project+Source+Code+in+PHP+Free+Download

Prueba de concepto

Una vez que la aplicación esté en funcionamiento, podemos iniciar sesión.

1_página_de_inicio_de_sesión

Tenemos la función "Agregar Factura" dentro de la aplicación.

2_función_agregar_factura

Podemos agregar una factura y verificar que nuestras entradas están disponibles en la página "Gestionar Factura".

3_agregando_factura

4_factura_almacenada_en_la_aplicación

Agreguemos una factura con caracteres especiales en el campo de contacto.

5_validación_de_datos_1

La aplicación no realiza ninguna codificación de los caracteres especiales proporcionados por el usuario.

5_validación_de_datos_2

Analicemos el código fuente y entendamos cómo la aplicación maneja los datos proporcionados.

10_código_fuente_1

Está claro que la aplicación no realiza validación de datos y confía en los datos suministrados por el usuario. Podemos usar el siguiente payload XSS como entrada, el cual puede ser almacenado en la aplicación.

6_payload_XSS

Analicemos también el código fuente para ver si hay alguna validación de datos al almacenar los datos.

10_código_fuente_2

La entrada proporcionada fue agregada a la base de datos.

10_código_fuente_3

Podemos ejecutar exitosamente el payload de JavaScript, lo que indica que la aplicación es vulnerable a XSS.

8_PoC

9_poc

7_poc

Descargar herramienta