当前位置:   article > 正文

Apache Velocity漏洞CVE-2020-13936修复记录

cve-2020-13936

Apache Velocity漏洞CVE-2020-13936修复记录

最近由于某些懂得都懂的原因,我们在疯狂的修复漏洞,近期发现了一个Apache Velocity的漏洞,声称如果Velocity版本在2.2及以下时,会有被通过模板攻击的危险。

升级jar包即可

有两个问题需要注意一下

一、velocity在1.7以后换名字了

在这里插入图片描述
可以看到maven仓库的apache velocity版本就到1.7,而且是10年更新的。
经过反编译分析之后发现新的velocity改名了,叫velocity engine(这里要注意导致高危漏洞的原因是velocity里面的template)
在这里插入图片描述
这里给出pom

<dependency>
    <groupId>org.apache.velocity</groupId>
    <artifactId>velocity-engine-core</artifactId>
    <version>2.3</version>
</dependency>
  • 1
  • 2
  • 3
  • 4
  • 5

二、velocity2.3的升级需要jdk1.8

jdk1.6升级会报错,需要1.8才可以升级

附录

官方地址

https://velocity.apache.org/download.cgi
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/58684
推荐阅读
相关标签
  

闽ICP备14008679号