Skip to content

Conversation

florelis
Copy link
Member

We have a Component Governance alert for libyaml. There is no release of libyaml with this issue fixed, so the guidance was to apply the patch manually, and that's what I did when moving to vcpkg, but that doesn't play nicely with CG because it can't determine that the patch to fix the vulnerability was applied.

Instead of manually patching, this PR uses a more recent commit of libyaml (without an official release), which already has the changes we want. It uses the same commit from the last time we did a subtree update in #4583

@florelis florelis requested a review from a team as a code owner May 12, 2025 21:17
Copy link
Member

@JohnMcPMS JohnMcPMS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did using an unrelease version break the validation?

@florelis florelis merged commit cefeec7 into microsoft:master May 13, 2025
9 checks passed
@florelis florelis deleted the libyaml branch May 13, 2025 18:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants