You are viewing a plain text version of this content. The canonical link for it is here.
Posted to reviews@spark.apache.org by GitBox <gi...@apache.org> on 2020/08/22 22:56:37 UTC
[GitHub] [spark] cowtowncoder commented on pull request #29334: [SPARK-32495][2.4] Update jackson versions to a maintained release, to fix various security vulnerabilities.
cowtowncoder commented on pull request #29334:
URL: https://github.com/apache/spark/pull/29334#issuecomment-678705572
A quick note that might be relevant on question of CVEs affecting Spark.
All dozens of CVEs against `jackson-databind` for past 2 years or so are related to the same feature, default (polymorphic) typing, something that is NOT enabled by default.
I wrote this a while ago:
https://medium.com/@cowtowncoder/on-jackson-cves-dont-panic-here-is-what-you-need-to-know-54cd0d6e8062
to give full description of these issues.
So unless Spark uses "Default Typing" (enable ALL values to use polymorphic typing), these are not relevant.
I will also note that:
* 2.10.x and later are not affected (CVEs will not be applicable past 2.9.x)
* I plan on release 2.9.10.6 within next couple of days (by end of August 2020); currently there are 4 reported issues for which CVE id is or will be allocated.
I hope this helps.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscribe@spark.apache.org
For additional commands, e-mail: reviews-help@spark.apache.org