Noticias de Seguridad Informática - Segu-Info

miércoles, 24 de noviembre de 2010

14:47:00

Por qué no veo pr0n en PDFs

En los últimos años multitud de 0days para Adobe Acrobat han visto la luz. Mucha gente comenta que la implementación del “estándar” ISO-32000 de Adobe está llena de vulnerabilidades pero poca gente veo que critique de por sí el formato (aunque también la hay). En este artículo os comento las cosas maravillosas del formato, las cosas también maravillosas de la implementación de Adobe y porqué todos los lectores de PDFs tienen y tendrán vulnerabilidades ya que, en mi opinión, es el formato el que está roto.

El formato PDF
El formato está parcialmente documentado en la especificación ISO-32000 que solo está disponible previo pago (o tras búsqueda avanzada en Google…). De todos modos, Adobe nos deja gratuitamente descargar la especificación del formato PDF 1.7 (standar). Me voy a ceñir, de momento, a las características que vienen solo en este documento para mostrar porqué las propias especificaciones indican que es él formato el que está roto y no la implementación.

¿Qué es un PDF?
Si alguien nos pregunta que es un documento PDF lo más probable es que respondamos: “Un formato para ver documentos como si los hubiésemos impreso”. Vale, pero ¿Es sólo eso? Pues va a ser que no, ya que tienen un montón de características fascinantes que, a título personal, ni de lejos hubiera pensado que estuvieran ahí o que hiciesen falta como por ejemplo:
  • Soporte para múltiples formatos de vídeo no especificando la lista (página 764).
  • Soporte para animaciones Flash (con una versión de Flash siempre anticuada en la implementación de Adobe).
  • Un motor de renderizado 3D (página 789) para insertar, por ejemplo, documentos CAD.
  • Soporte para conexión con bases de datos vía ADBC y ODBC (notas curiosas).
  • Soporte para ejecución de comandos del sistema operativo (página 660).
  • Soporte para JavaScript y FormCalc.
Contenido completo en 48bits

0 comentarios:

Publicar un comentario

Gracias por dejar un comentario en Segu-Info
Si vas a dejar una consulta, procura tener habilitado tu perfil en Blogger o deja una forma de contacto.

Gracias por comentar!

Aquí y Ahora

 
 Widget de Google 

Acerca de Segu-Info

Segu-Info es un emprendimiento personal de Lic. Cristian Borghello CISSP - MVP que brinda información sobre Seguridad de la Información desde el año 2000. Segu-Info es la Comunidad de Seguridad de la Información más grande de habla hispana. Todos los contenidos de este sitio se encuentran bajo Licencia Creative Commons a menos que se indique lo contrario. Cristian Borghello no se hace responsable del contenido o comentarios de terceros.

  ©Template desarrollado por Dicas Blogger y Adaptado por SoloE para Segu-Info - 2009