[ 
https://issues.apache.org/jira/browse/FLINK-23542?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17389793#comment-17389793
 ] 

Martijn Visser commented on FLINK-23542:
----------------------------------------

I've tried to perform the upgrade myself, but the newer Checkstyle version also 
returns checkstyle errors. For example:

{code:java}
[ERROR] 
src/main/java/org/apache/flink/core/memory/ByteArrayOutputStreamWithPos.java:[91,30]
 (misc) ArrayTypeStyle: Array brackets at illegal position.
[ERROR] 
src/test/java/org/apache/flink/api/java/typeutils/runtime/TupleComparatorTTT3Test.java:[40,78]
 (misc) ArrayTypeStyle: Array brackets at illegal position.
[ERROR] 
src/test/java/org/apache/flink/api/java/typeutils/runtime/TupleComparatorTTT3Test.java:[160,88]
 (misc) ArrayTypeStyle: Array brackets at illegal position.
[ERROR] 
src/test/java/org/apache/flink/api/java/typeutils/runtime/TupleComparatorTTT2Test.java:[41,78]
 (misc) ArrayTypeStyle: Array brackets at illegal position.
[ERROR] 
src/test/java/org/apache/flink/api/java/typeutils/runtime/TupleComparatorTTT2Test.java:[153,88]
 (misc) ArrayTypeStyle: Array brackets at illegal position.
[ERROR] 
src/test/java/org/apache/flink/api/java/typeutils/runtime/TupleComparatorTTT1Test.java:[39,78]
 (misc) ArrayTypeStyle: Array brackets at illegal position.
[ERROR] 
src/test/java/org/apache/flink/api/java/typeutils/runtime/TupleComparatorTTT1Test.java:[145,88]
 (misc) ArrayTypeStyle: Array brackets at illegal position.
{code}

There are probably more errors that need to be fixed or excluded

> Upgrade Checkstyle to at least 8.29
> -----------------------------------
>
>                 Key: FLINK-23542
>                 URL: https://issues.apache.org/jira/browse/FLINK-23542
>             Project: Flink
>          Issue Type: Technical Debt
>          Components: Build System
>            Reporter: Martijn Visser
>            Priority: Major
>
> Checkstyle version < 8.29 are still vulnerable to XML External Entity (XXE) 
> Processing due to an incomplete fix for CVE-2019-9658.
> This vulnerability probably doesn't impact Flink as, in most cases, these 
> builds are processing files that are trusted, or pre-vetted by a pull request 
> reviewer before being run on internal CI infrastructure.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to