Bug #21667
closedCVE-2024-12224
Description
ruby-build triggers Wiz finding CVE-2024-12224 for the leftover build files, when compiling Ruby from source.
Updated by alanwu (Alan Wu) 2 days ago
- Status changed from Open to Feedback
What version of ruby were you building? Does Wiz point to some file that this is about?
Updated by mcandre (Andrew Pennebaker) 1 day ago
Wiz reports a servo/rust-url package. Curious if Ruby is using this package strictly at the point in time when the Ruby language is being compiled, possibly even an integration test suite. Or perhaps servo ends up as a portion of the Ruby standard library.
Updated by alanwu (Alan Wu) 1 day ago
- Status changed from Feedback to Closed
https://rustsec.org/advisories/RUSTSEC-2024-0421.html
This seems to be from MMTk depending on the idna crate. MMTk is experimental and requires a separate build step, so ruby-build probably doesn't even build it.
In any case, we have already upgraded past the vulnerable version in d8774ec98fb.
Updated by mcandre (Andrew Pennebaker) 1 day ago
Excellent news, glad to see the patch progressing.
How quickly can we release new versions of Ruby to include this patch?