
Analyse d'exploit pour CVE-2014-4378 : divulgation d'informations dans Apple CoreGraphics via un PDF contrefait, permettant une fuite de disposition mémoire et le contournement d'ASLR, DEP et CodeSigning sur iOS 7.1.x.
Cet article explore l'exploitabilité de MobileSafari sur iOS 7.1.x. L'utilisation d'un fichier PDF malveillant en tant qu'image HTML permet de divulguer des informations sur la disposition de la mémoire à l'interpréteur Javascript du navigateur. La bibliothèque CoreGraphics d'Apple ne valide pas correctement les entrées lors de l'analyse de la spécification de l'espace colorimétrique d'une image intégrée dans un flux de contenu PDF. Ce problème entraîne une vulnérabilité de fuite d'informations qui améliore la capacité de l'adversaire à exploiter d'autres vulnérabilités dans toute application liée à cette bibliothèque. Il s'avère également utile pour contourner plusieurs mesures d'atténuation d'exploitation telles que ASLR, DEP et CodeSigning.