macOS Git Trusts Compromised eMudhra Certificates, Here's How to Remove Them
Apple's bundled git on macOS can still trust compromised eMudhra certificates, which may let automated builds accept revoked identities. The guide explains that macOS git reads certificates from the system keychain rather than OpenSSL defaults, so revoked certificates remain valid if they stay in the keychain. It provides commands to detect eMudhra certificates, delete them by SHA-256 fingerprint, and confirm the trust chain is clean. It also recommends adding a CI check that fails builds if the certificates reappear, and notes checking user keychains, Homebrew git configuration, and cached TLS sessions.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in