/plushcap/analysis/arnica/arnica-hacking-upstream-finding-a-0-day-in-an-openssh-key-parser-library

Hacking Upstream: Finding a 0-Day in an OpenSSH Key Parser Library

What's this blog post about?

The text discusses the difference between application security and software supply chain security in the context of a DevOps process. It highlights an example where the author needed a library to parse OpenSSH keys for their free secret scanning service, leading them to conduct an in-depth security review of openssh_key_parser. The author explains how they used static analysis and fuzzing tools to guide manual code review, ultimately discovering a vulnerability that could lead to key leakage if exploited by an attacker who can modify the first field length in the key file or read exception logs. The text emphasizes the importance of paying due care for maintaining open source software and the need for better ways to secure the software supply chain.

Company
Arnica

Date published
July 6, 2022

Author(s)
Mike Doyle

Word count
2826

Hacker News points
None found.

Language
English


By Matt Makai. 2021-2024.