-
Notifications
You must be signed in to change notification settings - Fork 172
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
included jruby version is vulnerable due to snakeyaml dependency #1215
Comments
That PR is for the
Yes, I'll prepare a PR. No issue at all.
That's to be confirmed. But checking the JRuby History, I see we are "affected" by https://nvd.nist.gov/vuln/detail/CVE-2022-38751. However, we do not do any yaml parsing, and as such the CVE could be dismissed in case that's an option in the meantime. |
Thanks for the update and fast response. Much appreciated. |
A new version of AsciidoctorJ with a more recent version of JRuby was released. |
Issue #1141 which lists upgrading jruby to version 9.4.1.0, but that doesn't appear to be included in the latest release of 2.5.9. According to the change log:
~/Downloads/asciidoctorj-2.5.9$ cat CHANGELOG.adoc |grep -i jruby
JRubyAsciidoctor
to align behaviour withAbstractConverter
(@abelsromero) (fixes #842 - allow LogHandlers to break conversion throwing an exception #844)The latest versoin included is 9.3.10.0 which still has some CVE's against it. As a matter of fact, the latest version of jruby is 9.4.2.0 which was released about 3 months ago. https://github.com/jruby/jruby/releases/tag/9.4.2.0
Is it possible to update to the latest version of jruby 9.4.2.0 and re-issue a new version of asciidoctorj. We are trying to resolve the persistent snakeyaml vulnerabilities which are being pulled in by older versions of jruby.
The text was updated successfully, but these errors were encountered: