libgeotiff 1.7.4 débordement d... Note

libgeotiff 1.7.4 débordement de tampon dans le tas dans geotifcp (libgeotiff) lors du sous-échantillonnage de 8 bits à 4 bits avec une largeur d'image impaire

Publié par Ron E le 30 sept. Une vulnérabilité de dépassement de tampon de tas existe dans l'utilitaire geotifcp, distribué dans le cadre de libgeotiff. La faille se produit dans la fonction cpContig2ContigByRow_8_to_4 lors du traitement d'images TIFF avec une ImageWidth impaire et l'utilisation de l'option -d (sous-échantillonnage de 8 bits à 4 bits). Lors de la conversion, la fonction itère sur les pixels par paires et accède toujours à buf_in[i_in+1]. Lorsque la largeur est impaire, la dernière itération déréférence un octet au-delà de...