Skip to content

security: mitigate eMudhra CA compromise in build and runtime trust - #2

Open
carl-shipstuff wants to merge 2 commits into
shipstuff:masterfrom
carl-shipstuff:security/emudhra-mitigation
Open

carl-shipstuff wants to merge 2 commits into
shipstuff:masterfrom
carl-shipstuff:security/emudhra-mitigation

Conversation

@carl-shipstuff

Copy link
Copy Markdown

Summary

  • Sanitize build/runtime CA stores against the compromised eMudhra trust paths; use the sanitized system store for Node/Python clients.
  • Carry sanitized trust into shell-less runtime stages and use patched Go builder releases where applicable.

Validation

  • Diff/metadata checks passed. Shared Debian/Alpine trust-store probes rejected all 12 published compromised TLS chains; normal HTTPS controls passed.
  • Full application image rebuilds and application integration tests have not been performed. No production app rollout is included.

Rollout

Review, rebuild without stale CA layers, and verify the running TLS clients before claiming deployment mitigation. Preserve existing production-specific fixes and custom trust configuration.

Reference: https://emudhra.we-have-a-problem.com/

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant