
Prueba de concepto para CVE-2015-7547
Proporcionamos este código tal cual. Usted es responsable de protegerse a sí mismo, a su propiedad y datos, y a otros de cualquier riesgo causado por este código. Este código puede provocar comportamientos inesperados e indeseables en su máquina. Este código puede no detectar la vulnerabilidad en su sistema.
Tenga en cuenta que este POC consta de dos componentes: código del servidor y código del cliente. El código del servidor desencadena la vulnerabilidad y, por lo tanto, bloqueará el código del cliente. También tenga en cuenta que es necesario configurar el servidor de nombres para que apunte al código del servidor, y hacerlo podría provocar que otros programas que llaman a la función getaddrinfo() se bloqueen mientras las pruebas están en curso. Este código POC se proporciona "tal cual" sin garantías, ya sean expresas o implícitas, incluyendo sin limitación cualquier garantía de comerciabilidad, idoneidad para un uso particular y no infracción. Google no asume ninguna responsabilidad por la instalación y uso adecuados del código POC.