Biblioteca de saneamiento de imágenes

Tengo un sitio web que muestra imágenes enviadas por los usuarios. Estoy preocupado por la posibilidad de que algunos usuarios carguen una imagen que pueda explotar alguna vulnerabilidad de 0 días en un motor de renderizado del navegador. Además, me gustaría purgar imágenes de metadatos (como datos EXIF) e intentar comprimirlos aún más sin pérdidas (existen varias utilidades de línea de comandos para PNG y JPEG).

Con lo anterior en mente, mi pregunta es la siguiente: ¿hay alguna biblioteca C / C ++ por ahí que se adapte al escenario anterior? E incluso si la tubería completa deanálisis -> purga -> desinfección -> compresión -> escritura no está disponible en ninguna biblioteca individual, ¿puedo al menos implementar elanálisis -> purga -> desinfección -> escritura canalización (sin comprimir) en una biblioteca que admite JPEG / PNG / GIF?

Respuestas a la pregunta(1)

Su respuesta a la pregunta