[ https://issues.apache.org/jira/browse/FLINK-8308?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16346599#comment-16346599 ]
Steven Langbroek commented on FLINK-8308: ----------------------------------------- As far as I can tell current {{jekyll}} version (2.5.3) has a hard dependency on pygments, which depends on {{yajl-ruby}} 1.2.2. There is no higher version in the major 2 range of {{jekyll}}, so the only way to fix this is by upgrading to jekyll 3. What this means: * We can't support Ruby 1.9 anymore, as stated in the {{Gemfile}}. So we could get rid of the ruby 1 / ruby 2 split in the docs folder. * We're going up a major version, and there are breaking API changes. This will be a bit of work. Agree? [~uce] [~fhueske] > Update yajl-ruby dependency to 1.3.1 or higher > ---------------------------------------------- > > Key: FLINK-8308 > URL: https://issues.apache.org/jira/browse/FLINK-8308 > Project: Flink > Issue Type: Task > Components: Project Website > Reporter: Fabian Hueske > Assignee: Steven Langbroek > Priority: Critical > Fix For: 1.5.0, 1.4.1 > > > We got notified that yajl-ruby < 1.3.1, a dependency which is used to build > the Flink website, has a security vulnerability of high severity. > We should update yajl-ruby to 1.3.1 or higher. > Since the website is built offline and served as static HTML, I don't think > this is a super critical issue (please correct me if I'm wrong), but we > should resolve this soon. -- This message was sent by Atlassian JIRA (v7.6.3#76005)