-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
FIX: avoid CVE-2017-18342 #4292
Conversation
I detected other pull requests that are modifying boost/all recipe:
This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there. |
All green in build 1 (
|
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.
Looks to easy... what's the side effect? why did they make a new function instead of fixing the old one?
In this particular case there is no side effects. The author of pyyml deside to fix possible RCE with new function |
maybe we should block unsafe python calls via hooks as well, to prevent such situations? |
I don't know such lists. But I think this is overkill in this software. Conan recipes checks what they download to execute through checksums. In this particular case I didn't care about security. My gentoo system fails with error with this recipe if conan installed through portage system with portage dependecies (pyyaml in gentoo patched). |
we have two occurances now:
need to open PR for open62541 as well |
All green in build 2 (
|
That good news, I thought there will be much more. |
Now I am confused, safe_load === load 🤔 |
Looks like this is only a problem with old pyyaml versions then. Hence, I think we have no need for another hook for this |
yah, I should try to force gentoo comunity fix ebuild in portage
|
boost/1.73.0
conan-center hook activated.
Usage of pyyaml::load is unsafe.
Gentoo blocks these calls if pyyaml installed through portage.
See https://bugs.gentoo.org/659348