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
solidity_CVE-2021-42574-POC — PoC de CVE-2021-42574 para el compilador Solidity y solc | Kitploit
Herramientas/GitHubGitHub/tin-z/solidity_cve-2021-42574-poc
Análisis EstáticoAnálisis de VulnerabilidadesAnálisis de CódigoExplotaciónSeguridad de Cadena de SuministroAprendizaje y Educación
GitHubtin-z/solidity_cve-2021-42574-poc

solidity_CVE-2021-42574-POC

PoC de CVE-2021-42574 para el compilador Solidity y solc

Ver Repositorio
313hace 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

solidity_CVE-2021-42574-POC

31 ene 2023, Altin (tin-z), github.com/tin-z

PoC

POC de CVE-2021-42574 para solidity y el compilador solc.

  • instalar
root@kitploit:~
# solc and select 0.8.17 version (https://github.com/crytic/solc-select)
# foundry (https://github.com/foundry-rs/foundry)
  • desplegar contrato
root@kitploit:~
SOLV=0.8.17
folder_t=test_open

mkdir $folder_t && \
cd $folder_t && \
forge init && \
forge install brockelmore/forge-std && \
rm test/Counter.t.sol

cp ../poc.sol src/
cp ../poc.t.sol test/
  • ejecutar el PoC
root@kitploit:~
forge build  && \
forge test -vv

t1.jpg


  • Por ejemplo, Chrome muestra que x = 42 está dentro del comentario

t2.jpg


  • Pero en vim vemos la posición correcta del texto

t3.jpg


detalles

  • https://nvd.nist.gov/vuln/detail/CVE-2021-42574
  • https://www.scyon.nl/post/trojans-in-your-source-code
  • https://github.com/ethereum/solidity/issues/10254
Descargar herramienta