[ 
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)

Reply via email to