GHSA-hm37-9xh2-q499
Dashboard / Vulnerabilities / GHSA-hm37-9xh2-q499
Summary: Possible leak of key's raw field if declared length is incorrect
Details: ### Impact If a field of a key is shorter than it is declared to be, the parser raises an error with a message containing the raw field value. An attacker able to modify the declared length of a key's sensitive field can thus expose the raw value of that field. ### Patches Upgrade to version 0.0.6, which no longer includes the raw field value in the error message. ### Workarounds N/A ### References N/A ### For more information If you have any questions or comments about this advisory: * Open an issue in [openssh_key_parser](https://github.com/scottcwang/openssh_key_parser)
References: https://github.com/scottcwang/openssh_key_parser/security/advisories/GHSA-hm37-9xh2-q499, https://nvd.nist.gov/vuln/detail/CVE-2022-31124, https://github.com/scottcwang/openssh_key_parser/pull/5, https://github.com/scottcwang/openssh_key_parser/commit/26e0a471e9fdb23e635bc3014cf4cbd2323a08d3, https://github.com/scottcwang/openssh_key_parser/commit/274447f91b4037b7050ae634879b657554523b39, https://github.com/scottcwang/openssh_key_parser/commit/d5b53b4b7e76c5b666fc657019dbf864fb04076c, https://github.com/pypa/advisory-database/tree/main/vulns/openssh-key-parser/PYSEC-2022-233.yaml, https://github.com/scottcwang/openssh_key_parser
Affected packages
Package
Name: openssh-key-parser
Purl: pkg:pypi/openssh-key-parser
Affected ranges
Type: ECOSYSTEM
Events:
