Hi Simon, 

> Control: notfound -1 0.9.0+dfsg-9
> 
> Hi Salvatore,
> 
> Please mark yaml-cpp <not-affected> for bookworm, trixie, and sid.
> No upload is planned.
> 
> The crash is an empty indent-stack pop in Scanner::PopIndent().
> Upstream introduced it in c7a86c0 (PR #1468, 2026-07-30), *after*
> the yaml-cpp-0.9.0 tag (56e3bb5, 2026-02-04). That commit is not in
> the 0.9.0 tarball.
> 
> I ran the public inputs against the archive versions:
> 
>   bookworm  0.7.0+dfsg-8+b1   ParserException (the 96-byte sample parses)
>   trixie    0.8.0+dfsg-7      ParserException
>   sid       0.9.0+dfsg-9      ParserException
> 
> None of them abort. Those inputs do abort on upstream 3eb39d5, which
> is after #1468 and before #1476: UndefinedBehaviorSanitizer in
> PopIndent(), and SIGSEGV.
> 
> The MITRE text describes an information leak in 0.9.0. What
> reproduces is a crash on master snapshots from 30 July to 10 August
> 2026. No Debian suite is in that window.
> 
> Please let me know if you have any questions, or if this still needs
> to be fixed after all.

Yes, agreed, the issue is introduced with
https://github.com/jbeder/yaml-cpp/commit/c7a86c0e1f4868abebab474a6a3e19cf27ebfaac
, so I have updated the tracker information on the CVE.

Regards,
Salvatore

Reply via email to