
Analisi dello sfruttamento per CVE-2014-4378: divulgazione di informazioni in Apple CoreGraphics tramite PDF realizzato ad arte, che consente la fuga della disposizione della memoria e il bypass di ASLR, DEP e CodeSigning su iOS 7.1.x.
Questo articolo analizza la sfruttabilità di MobileSafari su IOS 7.1.x. Utilizzando un file PDF appositamente creato come immagine HTML, è possibile divulgare informazioni sul layout della memoria all'interprete Javascript del browser. La libreria Apple CoreGraphics non convalida correttamente l'input durante l'analisi della specifica dello spazio colore di un'immagine inline incorporata in un flusso di contenuto PDF. Il problema genera una vulnerabilità di divulgazione di informazioni che migliora la capacità dell'avversario di sfruttare altre vulnerabilità in qualsiasi applicazione collegata a questa libreria. Ciò si è rivelato utile anche per bypassare diverse mitigazioni degli exploit come ASLR, DEP e CodeSigning.