GitHub ha introducido nuevas funciones diseñadas para mantener el código seguro con la adición de datos de WhiteSource a las alertas de vulnerabilidad de seguridad y las perspectivas de dependencia.
Las características están diseñadas para minimizar el problema causado cuando los desarrolladores utilizan código abierto que no saben que contiene vulnerabilidades. En el pasado, el problema ha sido que no ha habido una forma sencilla para que un desarrollador que utiliza una biblioteca informe una posible vulnerabilidad de seguridad al propietario de la biblioteca. Esto ha llevado a que las vulnerabilidades queden abiertas a la explotación. Del otro lado, los propietarios de bibliotecas no han tenido una forma general de informar a los usuarios cuando se ha identificado un problema.