
Almacenamiento de certificados de Firefox
Con el lanzamiento de Mozilla Firefox 65 en febrero de 2019, algunos usuarios empezaron a notar errores al conectarse a sitios HTTPS. como “Tu conexión no es segura” o “SEC_ERROR_UNKNOWN_ISSUER”. La razón se debió a antivirus como Avast, Bitdefender y Kaspersky, que instalan sus certificados raíz en la computadora del usuario para la inyección MiTM en el tráfico HTTPS. Dado que Firefox tiene su propio almacenamiento de certificados, también intentan infiltrarse en él.
Los desarrolladores de navegadores a los usuarios sobre la desinstalación de antivirus de terceros que interfieren con el funcionamiento de los navegadores y otros programas, sin embargo, la audiencia masiva aún no ha prestado atención a estos llamados. Desafortunadamente, muchos antivirus, al funcionar como proxies transparentes, reducen la calidad de la protección criptográfica en las computadoras de los clientes. Con este fin, se están desarrollando , que del lado del servidor determinan la presencia de MiTM, como un antivirus, en el canal entre el cliente y el servidor.
De una forma u otra, en este caso los antivirus volvieron a interferir con el funcionamiento del navegador, y Firefox no tuvo más opción que solucionar el problema por su cuenta. En la configuración del navegador hay una opción security.enterprise_roots.enabled. Si se activa esta bandera, Firefox empezará a utilizar el almacenamiento de certificados de Windows para la validación de conexiones SSL. Si a alguien le aparecen los errores mencionados anteriormente al visitar sitios HTTPS, puede desactivar el escaneo de conexiones SSL en el antivirus o activar manualmente esta bandera en la configuración del navegador.
Problema en el rastreador de errores de Mozilla. Los desarrolladores decidieron, como experimento, activar la bandera security.enterprise_roots.enabled por defecto, para que el almacenamiento de certificados de Windows se utilice sin acciones adicionales por parte del usuario. Esto ocurrirá con la versión 66 de Firefox en sistemas Windows 8 y Windows 10, donde están instalados antivirus de terceros (el reconocimiento de antivirus en el sistema solo es posible desde la API de Windows 8).
Fuente: habr.com
