SCA: security update for xmpp-http-upload (GHSA-hwv5-w8gm-fq9f)

low Tenable Cloud Security Plugin ID 416001

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- In xmpp-http-upload before version 0.4.0, when the GET method is attacked, attackers can read files which
have a `.data` suffix and which are accompanied by a JSON file with the `.meta` suffix. This can lead to
Information Disclosure and in some shared-hosting scenarios also to circumvention of authentication or
other limitations on the outbound (GET) traffic. For example, in a scenario where a single server has
multiple instances of the application running (with separate DATA_ROOT settings), an attacker who has
knowledge about the directory structure is able to read files from any other instance to which the process
has read access. If instances have individual authentication (for example, HTTP authentication via a
reverse proxy, source IP based filtering) or other restrictions (such as quotas), attackers may circumvent
those limits in such a scenario by using the Directory Traversal to retrieve data from the other
instances. If the associated XMPP server (or anyone knowing the SECRET_KEY) is malicious, they can write
files outside the DATA_ROOT. The files which are written are constrained to have the `.meta` and the
`.data` suffixes; the `.meta` file will contain the JSON with the Content-Type of the original request and
the `.data` file will contain the payload. The issue is patched in version 0.4.0. (CVE-2020-15239)

See Also

https://github.com/advisories/GHSA-hwv5-w8gm-fq9f

Plugin Details

Severity: Low

ID: 416001

Version: Revision 1.6

Type: Local

Family: SCA Checks

Published: 1/23/2025

Updated: 7/2/2026

Supported Sensors: Tenable Cloud Security, Tenable Self-Hosted Container Security

Risk Information

VPR

Risk Factor: Low

Score: 1.2

Percentile: 0.01

Vendor

Vendor Severity: Low

CVSS v2

Risk Factor: Medium

Base Score: 4

Temporal Score: 3

Vector: CVSS2#AV:N/AC:L/Au:S/C:P/I:N/A:N

CVSS Score Source: CVE-2020-15239

CVSS v3

Risk Factor: Low

Base Score: 3.5

Temporal Score: 3.1

Vector: CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:N/A:N

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

CVSS v4

Risk Factor: Low

Base Score: 2.3

Threat Score: 0.6

Threat Vector: CVSS:4.0/E:U

Vector: CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:N/SC:L/SI:N/SA:N

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 10/6/2020

Vulnerability Publication Date: 10/6/2020

Reference Information

CVE: CVE-2020-15239

cwe: CWE-22