Malleating Git commit signatures

199 · syvb · July 8, 2026, 1:42 a.m.
Summary
The blog post discusses the concept of malleating Git commit signatures, arguing that it poses little real-world risk. The author critiques a previous article on the subject, explaining that changes would need to affect the commit meaningfully beyond just the signature. They provide examples of previous vulnerabilities they discovered and delve into the mechanics of how Git stores and verifies commits, emphasizing that malleating is achievable without deep cryptographic knowledge. The post concludes with a technical walkthrough on how to malleate Git commits by altering the PEM metadata of signatures.