本仓库包含一个脚本,您可以在您的(Windows)机器上运行,通过应用 https://solr.apache.org/security.html#apache-solr-affected-by-apache-log4j-cve-2021-44228 上记录的建议来缓解 CVE-2021-44228。
该PowerShell脚本假定您在开发机上使用Sitecore安装助手安装Sitecore时使用了默认根路径。 请自行承担使用脚本的风险,欢迎通过pull requests提供建议和修改。
新增了第二个脚本,能够将Log2j替换为所需版本。它会停止并启动服务(如果存在),该服务是根据您实例的目录名称找到的。当脚本遇到错误时,可能原因是您的Solr实例名称与根据Solr运行位置所确定的名称不同。