-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
roll libvpx to include fix for CVE-2023-5217 #98
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
it seems that binaries released in repos: |
libvpx seems to read the version number from CHANGELOG, so I think this issue has been fixed |
The commit in this repo specifies (correctly) libvpx 7aaffe2df, but somehow (stale files?) the builds on android and Spec repos are not using this version of libvpx, but the old 27171320f. android: spec: |
So what's happening here is that the particular version string you're seeing here is controlled by the parent repo for (Hash referenced from: https://github.com/webrtc-sdk/webrtc/blob/8c9aa75abf1aaa4bd79d5aaa70fc000565b9b564/DEPS#L66C8-L66C8) However, this version string is independent from the actual code, which is in the Did a double check locally, and We'll likely be pulling from upstream in the coming months, which should resolve any remaining confusion. |
So if I understand your explanation, the actual code that is built contains the new revision of libvpx, but due to a dependency from a repo that referenced the old revision of libvpx, the string inserted into the binaries is extracted (wrongly) from this dependent repo: it is just a "cosmetic" issue, because the compiled code is correct. |
this rolls these 2 CLs in:
https://chromium-review.googlesource.com/c/webm/libvpx/+/4888549
https://chromium-review.googlesource.com/c/webm/libvpx/+/4888550
vuln described so far just here: https://chromereleases.googleblog.com/2023/09/stable-channel-update-for-desktop_27.html
https://nvd.nist.gov/vuln/detail/CVE-2023-5217