Need to update bundled CA certificates
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 66/100
Direção de pesquisa
Comece inspecionando os três arquivos de bundle em msys2/usr/ssl/ e como bin/php/do_php.bat e as ferramentas de PGO os utilizam. Compare os certificados incluídos com um bundle atual derivado da Mozilla, como o cacert.pem do curl; a tarefa estará concluída quando os três arquivos forem regenerados sem as raízes afetadas listadas e continuarem utilizáveis para os downloads mencionados.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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:
- Linguagem predominante
- M4
- Estrelas
- 119
- Forks
- 51
- Merge médio
- 7min
- PRs com merge (30d)
- 2
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de php/php-sdk-binary-tools
-
phpsdk_dllmap and phpsdk_libmap ignore ARM64 dependency archivesTalvez já em andamento @RaphaelFakhri assumiu há 6 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
php/php-sdk-binary-tools#63 ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
php/php-sdk-binary-tools#37 ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
php/php-sdk-binary-tools#29 ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
php/php-sdk-binary-tools#21 ·
-
tar.exe breaks actions/cacheAberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
php/php-sdk-binary-tools#3 · 3 comentários ·
Todas as issues de php/php-sdk-binary-tools
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
btclib-org/btclib-wallet#801 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
LightningEg/Lightning#588 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
ssh
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
contour-terminal/contour#2306 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
Mantenedores costumam responder em até 1 dia