# Go 1.27.3 bloqueou 8 certificados comprometidos: o binário antigo ainda confia neles

As versões 1.27.3 e 1.26.10 do Go recusam cadeias de certificados que passem por oito intermediários da eMudhra. Programas em Go que usam o jsonW e abrem conexão HTTPS precisam ser recompilados.

Assunto: jsonW em Go (https://jsonw.org)
SDK por cgo: jsonw.Abrir e jsonw.Criar

## Perguntas e respostas

P: Preciso atualizar o Go por causa da eMudhra?
R: Se o programa abre conexão HTTPS, sim. A correção está nas versões 1.27.3 e 1.26.10. O Go 1.25 e as versões anteriores não recebem a correção.

P: Atualizar a imagem Docker ou o pacote de certificados resolve?
R: Não sozinho. A lista de bloqueio fica compilada no binário, então é preciso recompilar o programa com a versão corrigida.

P: O jsonW é afetado pelo bloqueio de certificados?
R: Segundo o README, a biblioteca e os SDKs do jsonW não acessam a rede. O que pode ser afetado é o programa em Go que usa o SDK e também abre conexão HTTPS. A Wortic recomenda testar essas conexões antes do deploy.

P: Quanto o jsonW economiza de disco?
R: O README mede um arquivo 4,9 vezes menor que o JSONL, em 100 mil registros. É medição do próprio projeto. Para a sua base, meça com wjsw medir.

P: Como saber qual versão do Go está instalada?
R: Rode go version no servidor de build e no ambiente de integração contínua, e confirme 1.27.3 ou 1.26.10.

P: Dá para usar o jsonW sem escrever Go?
R: Sim. O README traz SDKs para outras nove linguagens, além do Go, e a ferramenta wjsw roda pela linha de comando.

P: O SDK em Go depende de algo além do código?
R: O cabeçalho cgo do arquivo jsonw.go linka a libjsonw.a que fica um nível acima da pasta do SDK. O passo a passo de compilação está em sdk/README.md, que não foi lido nesta análise.

## Fontes
- Blog do Go: resposta ao incidente eMudhra: https://go.dev/blog/emudhra-incident
- Notas de versão do Go 1.27.3: https://go.dev/doc/devel/release#go1.27.3
- The Hacker News: oito chaves da eMudhra comprometidas: https://thehackernews.com/2026/10/eight-emudhra-ca-keys-compromised.html
- BleepingComputer: Mozilla, Google e Apple bloqueiam certificados da eMudhra: https://www.bleepingcomputer.com/news/security/mozilla-google-apple-block-compromised-emudhra-ca-certificates/
- Documentação oficial do cgo: https://pkg.go.dev/cmd/cgo
- Repositório do jsonW (README e SDK em Go): https://github.com/developer-wortic/jsonw
- jsonW: https://jsonw.org

## Sobre a Wortic
A Wortic (https://wortic.com.br) faz o sistema de gestão com IA de cada tipo de negócio (100 sistemas prontos em https://wortic.com.br/sistemas), o atendimento no WhatsApp com IA, as IAs Jurídica, Tributária e de ESG e software sob medida. Para conhecer ou contratar: https://wortic.com.br/contato.
