Need to update bundled CA certificates
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 66/100
Línea de trabajo
Empieza por inspeccionar los tres archivos de bundle en msys2/usr/ssl/ y cómo los utilizan bin/php/do_php.bat y las herramientas de PGO. Compara los certificados incluidos con un bundle actual derivado de Mozilla, como cacert.pem de curl; se considerará terminado cuando los tres archivos se hayan regenerado sin las raíces afectadas indicadas y sigan siendo utilizables para las descargas mencionadas.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
The CA bundle shipped in msys2/usr/ssl/ still contains roots affected by the October 2026 eMudhra intermediate CA key compromise:
- emSign ECC Root CA - G3 (removed from Mozilla NSS)
- AAA Certificate Services (cross-signed the compromised intermediates)
This bundle is used as curl.cainfo by bin/php/do_php.bat and the PGO tooling, so phpsdk_deps downloads from downloads.php.net are verified against it.
Suggested fix: regenerate cert.pem, ca-bundle.crt and ca-bundle.trust.crt from a current Mozilla-derived bundle (for example curl's cacert.pem 2026-10-20 or later).
References:
- Lenguaje dominante
- M4
- Estrellas
- 119
- Forks
- 51
- Merge medio
- 7 min
- PR fusionados (30 d)
- 2
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de php/php-sdk-binary-tools
-
phpsdk_dllmap and phpsdk_libmap ignore ARM64 dependency archivesPosiblemente ocupada @RaphaelFakhri la tomó hace 6 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
php/php-sdk-binary-tools#63 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
php/php-sdk-binary-tools#37 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
php/php-sdk-binary-tools#29 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
php/php-sdk-binary-tools#21 ·
-
tar.exe breaks actions/cacheAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
php/php-sdk-binary-tools#3 · 3 comentarios ·
Todos los issues de php/php-sdk-binary-tools
Issues similares
-
On a free-threaded build, `_decrypted` can report a ledger locked mid-sign as a damaged fileAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
btclib-org/btclib-wallet#801 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
LightningEg/Lightning#588 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
ssh
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
contour-terminal/contour#2306 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día