# Confluence 最新远程命令执行高危漏洞（CVE-2019-3398）

- Link: https://www.xuepaijie.com/html/security/trend/1836.html
- Published: 2019-04-21T18:39:42+08:00
- Author: Admin

**背景信息：**

2019年4月18日，Confluence 官方发布安全更新，指出 Confluence Server 与 Confluence
Data Center 在downloadallattachments 资源中存在目录穿越漏洞(CVE-2019-3398)，远程
攻击者可以利用此漏洞将WebShell文件写入任意位置，最终可能导致远程代码执行。

**漏洞描述：**

此次漏洞(CVE-2019-3398)Confluence官方定为严重级别。

**漏洞定级：**

高

**漏洞影响范围：**

Confluence Server

Confluence Data Center

**漏洞不影响范围：**

6.6.x 系列：6.6.13 及以上

6.12.x系列：6.12.4 及以上

6.13.x系列：6.13.4 及以上

6.14.x系列：6.14.3 及以上

6.15.x系列：6.15.2 及以上

**漏洞处置建议：**

**以下任选一种皆可修复漏洞**

一、升级至安全版本。下载链接：

[https://www.atlassian.com/software/confluence/download/](https://www.atlassian.com/software/confluence/download/)

[https://atlassian.com/software/confluence/download/data-center](https://atlassian.com/software/confluence/download/data-center)

二、执行官方缓解措施，操作步骤：

1、停止Confluence

2、编辑<install-directory>/conf/server.xml

3、如果你没有为 Confluence 配置 context path，则将以下代码添加至 <Host> 元素中：

    ```html;
    <Context path="/pages/downloadallattachments.action" docBase="" >
        <Valapp className="org.apache.catalina.valapps.RemoteAddrValapp" deny="*" />
    </Context>
    ```

如果你为 Confluence 配置了 context path，比如说 /wiki，则需要将以下代码添加至 <Host
> 元素中：

    ```html;
    <Context path="/wiki/pages/downloadallattachments.action" docBase="" >
        <Valapp className="org.apache.catalina.valapps.RemoteAddrValapp" deny="*" />
    </Context>
    ```

4、保存文件，重启Confluence。

**扩展知识引用：**

[https://confluence.atlassian.com/doc/confluence-security-advisory-2019-04-17-968660855.html](https://confluence.atlassian.com/doc/confluence-security-advisory-2019-04-17-968660855.html)

[https://jira.atlassian.com/browse/CONFSERVER-58102](https://jira.atlassian.com/browse/CONFSERVER-58102)
