Every CVE Search/ Get API key

CVE-2018-20483

set_file_metadata in xattr.c in GNU Wget before 1.20.1 stores a file's origin URL in the user.xdg...

7.8 HighFix available

set_file_metadata in xattr.c in GNU Wget before 1.20.1 stores a file's origin URL in the user.xdg.origin.url metadata attribute of the extended attributes of the downloaded file, which allows local users to obtain sensitive information (e.g., credentials contained in the URL) by reading this attribute, as demonstrated by getfattr. This also applies to Referer information in the user.xdg.referrer.url metadata attribute. According to 2016-07-22 in the Wget ChangeLog, user.xdg.origin.url was partially based on the behavior of fwrite_xattr in tool_xattr.c in curl.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.66%Down 0.2 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 7.8

set_file_metadata in xattr.c in GNU Wget before 1.20.1 stores a file's origin URL in the user.xdg.origin.url metadata attribute of the extended attributes of the downloaded file, which allows local users to obtain sensitive information (e.g., credentials contained in the URL) by reading this attribute, as demonstrated by getfattr. This also applies to Referer information in the user.xdg.referrer.url metadata attribute. According to 2016-07-22 in the Wget ChangeLog, user.xdg.origin.url was partially based on the behavior of fwrite_xattr in tool_xattr.c in curl.

Record
CVE-2018-20483
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
2.1 LowAV:L/AC:L/Au:N/C:P/I:N/A:N
Weakness
CWE-200
Updated
2026-11-02
CVE List No score

set_file_metadata in xattr.c in GNU Wget before 1.20.1 stores a file's origin URL in the user.xdg.origin.url metadata attribute of the extended attributes of the downloaded file, which allows local users to obtain sensitive information (e.g., credentials contained in the URL) by reading this attribute, as demonstrated by getfattr. This also applies to Referer information in the user.xdg.referrer.url metadata attribute. According to 2016-07-22 in the Wget ChangeLog, user.xdg.origin.url was partially based on the behavior of fwrite_xattr in tool_xattr.c in curl.

Record
CVE-2018-20483
Updated
2026-11-02
EUVDEUVD-2018-13037 No score

set_file_metadata in xattr.c in GNU Wget before 1.20.1 stores a file's origin URL in the user.xdg.origin.url metadata attribute of the extended attributes of the downloaded file, which allows local users to obtain sensitive information (e.g., credentials contained in the URL) by reading this attribute, as demonstrated by getfattr. This also applies to Referer information in the user.xdg.referrer.url metadata attribute. According to 2016-07-22 in the Wget ChangeLog, user.xdg.origin.url was partially based on the behavior of fwrite_xattr in tool_xattr.c in curl.

Record
EUVD-2018-13037
Updated
2026-11-03
GitHub AdvisoriesGHSA-mxm6-6r3r-6wj4 7.8

set_file_metadata in xattr.c in GNU Wget before 1.20.1 stores a file's origin URL in the user.xdg...

set_file_metadata in xattr.c in GNU Wget before 1.20.1 stores a file's origin URL in the user.xdg.origin.url metadata attribute of the extended attributes of the downloaded file, which allows local users to obtain sensitive information (e.g., credentials contained in the URL) by reading this attribute, as demonstrated by getfattr. This also applies to Referer information in the user.xdg.referrer.url metadata attribute. According to 2016-07-22 in the Wget ChangeLog, user.xdg.origin.url was partially based on the behavior of fwrite_xattr in tool_xattr.c in curl.

Record
GHSA-mxm6-6r3r-6wj4
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-200
Updated
2026-11-02
OSVALPINE-CVE-2018-20483 7.8

set_file_metadata in xattr.c in GNU Wget before 1.20.1 stores a file's origin URL in the user.xdg.origin.url metadata attribute of the extended attributes of the downloaded file, which allows local users to obtain sensitive information (e.g., credentials contained in the URL) by reading this attribute, as demonstrated by getfattr. This also applies to Referer information in the user.xdg.referrer.url metadata attribute. According to 2016-07-22 in the Wget ChangeLog, user.xdg.origin.url was partially based on the behavior of fwrite_xattr in tool_xattr.c in curl.

Record
ALPINE-CVE-2018-20483
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVBELL-CVE-2018-20483 7.8

CVE-2018-20483 does not affect BellSoft software

Record
BELL-CVE-2018-20483
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 9 moreShow less
OSV 7.8

set_file_metadata in xattr.c in GNU Wget before 1.20.1 stores a file's origin URL in the user.xdg.origin.url metadata attribute of the extended attributes of the downloaded file, which allows local users to obtain sensitive information (e.g., credentials contained in the URL) by reading this attribute, as demonstrated by getfattr. This also applies to Referer information in the user.xdg.referrer.url metadata attribute. According to 2016-07-22 in the Wget ChangeLog, user.xdg.origin.url was partially based on the behavior of fwrite_xattr in tool_xattr.c in curl.

Record
CVE-2018-20483
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2018-20483 7.8

set_file_metadata in xattr.c in GNU Wget before 1.20.1 stores a file's origin URL in the user.xdg.origin.url metadata attribute of the extended attributes of the downloaded file, which allows local users to obtain sensitive information (e.g., credentials contained in the URL) by reading this attribute, as demonstrated by getfattr. This also applies to Referer information in the user.xdg.referrer.url metadata attribute. According to 2016-07-22 in the Wget ChangeLog, user.xdg.origin.url was partially based on the behavior of fwrite_xattr in tool_xattr.c in curl.

Record
DEBIAN-CVE-2018-20483
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2019:3701 5.5

Red Hat Security Advisory: curl security and bug fix update

Record
RHSA-2019:3701
CVSS 3.0
5.5 MediumCVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2018-20483 7.8

set_file_metadata in xattr.c in GNU Wget before 1.20.1 stores a file's origin URL in the user.xdg.origin.url metadata attribute of the extended attributes of the downloaded file, which allows local users to obtain sensitive information (e.g., credentials contained in the URL) by reading this attribute, as demonstrated by getfattr. This also applies to Referer information in the user.xdg.referrer.url metadata attribute. According to 2016-07-22 in the Wget ChangeLog, user.xdg.origin.url was partially based on the behavior of fwrite_xattr in tool_xattr.c in curl.

Record
UBUNTU-CVE-2018-20483
CVSS 3.0
7.8 HighCVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVMGASA-2019-0015 No score

Updated wget packages fix security vulnerability

Since version 1.19 Wget stores the URL and in certain cases the 'Referer' URL within extended attributes (xattrs) of the file system

  • by default. This includes username + password and other credentials or private data if those have been used within the URLs. Anyone with read access to those files might also read the xattrs and might use the data. Wget 1.20.1 or higher will not use xattrs by default any more. To enable it again you have to use the --xattr option or xattr command for .wgetrc files. (CVE-2018-20483)
Record
MGASA-2019-0015
Updated
2026-11-02
OSVopenSUSE-SU-2019:0057-1 No score

Security update for wget

This update for wget fixes the following issues:

Security issue fixed:

  • CVE-2018-20483: Fixed an information disclosure through file metadata (bsc#1120382)

This update was imported from the SUSE:SLE-15:Update update project.

Record
openSUSE-SU-2019:0057-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11510-1 No score

wget-1.21.1-2.2 on GA media

These are all security issues fixed in the wget-1.21.1-2.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11510-1
Updated
2026-11-02
OSVSUSE-SU-2019:0093-1 No score

Security update for wget

This update for wget fixes the following issues:

Security issue fixed:

  • CVE-2018-20483: Fixed an information disclosure through file metadata (bsc#1120382)
Record
SUSE-SU-2019:0093-1
Updated
2026-11-02
OSVUSN-3943-1 No score

wget vulnerabilities

It was discovered that Wget incorrectly handled certain inputs. An attacker could possibly use this issue to access sensitive information. This issue only affected Ubuntu 18.04 LTS and Ubuntu 18.10. (CVE-2018-20483)

Kusano Kazuhiko discovered that Wget incorrectly handled certain inputs. An attacker could possibly use this issue to execute arbitrary code. (CVE-2019-5953)

Record
USN-3943-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
wget
Alpine:v3.10
before 1.20.1-r0
1.20.1-r0
wget
Alpine:v3.11
before 1.20.1-r0
1.20.1-r0
wget
Alpine:v3.12
before 1.20.1-r0
1.20.1-r0
wget
Alpine:v3.13
before 1.20.1-r0
1.20.1-r0
wget
Alpine:v3.14
before 1.20.1-r0
1.20.1-r0
wget
Alpine:v3.15
before 1.20.1-r0
1.20.1-r0
wget
Alpine:v3.16
before 1.20.1-r0
1.20.1-r0
wget
Alpine:v3.17
before 1.20.1-r0
1.20.1-r0
wget
Alpine:v3.18
before 1.20.1-r0
1.20.1-r0
wget
Alpine:v3.19
before 1.20.1-r0
1.20.1-r0
Show 29 moreShow less
Affected packages
PackageAffectedFixed
wget
Alpine:v3.20
before 1.20.1-r0
1.20.1-r0
wget
Alpine:v3.21
before 1.20.1-r0
1.20.1-r0
wget
Alpine:v3.22
before 1.20.1-r0
1.20.1-r0
wget
Alpine:v3.23
before 1.20.1-r0
1.20.1-r0
wget
Alpine:v3.24
before 1.20.1-r0
1.20.1-r0
wget
Alpine:v3.6
before 1.20.1-r0
1.20.1-r0
wget
Alpine:v3.7
before 1.20.1-r0
1.20.1-r0
wget
Alpine:v3.8
before 1.20.1-r0
1.20.1-r0
wget
Alpine:v3.9
before 1.20.1-r0
1.20.1-r0
wget
Debian:12
before 1.20.1-1
1.20.1-1
wget
Debian:13
before 1.20.1-1
1.20.1-1
wget
Debian:14
before 1.20.1-1
1.20.1-1
wget
Mageia:6
before 1.20.1-1.mga6
1.20.1-1.mga6
curl
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:7.61.1-11.el8
0:7.61.1-11.el8
curl-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:7.61.1-11.el8
0:7.61.1-11.el8
curl-debugsource
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:7.61.1-11.el8
0:7.61.1-11.el8
curl-minimal-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:7.61.1-11.el8
0:7.61.1-11.el8
libcurl
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:7.61.1-11.el8
0:7.61.1-11.el8
libcurl-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:7.61.1-11.el8
0:7.61.1-11.el8
libcurl-devel
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:7.61.1-11.el8
0:7.61.1-11.el8
libcurl-minimal
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:7.61.1-11.el8
0:7.61.1-11.el8
libcurl-minimal-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 4 CVEs
before 0:7.61.1-11.el8
0:7.61.1-11.el8
wget
SUSE:Linux Enterprise Module for Basesystem 15
before 1.19.5-3.3.1
1.19.5-3.3.1
wget
Ubuntu:18.04:LTS
before 1.19.4-1ubuntu2.2, plus listed versions
1.19.1-3ubuntu11.19.1-3ubuntu1.11.19.2-1ubuntu11.19.3-2ubuntu11.19.4-1ubuntu21.19.4-1ubuntu2.1
1.19.4-1ubuntu2.2
wget
Ubuntu:14.04:LTS
From an advisory covering 2 CVEs
before 1.15-1ubuntu1.14.04.5, plus listed versions
1.14-2ubuntu11.14-5ubuntu11.15-1ubuntu11.15-1ubuntu1.14.04.11.15-1ubuntu1.14.04.21.15-1ubuntu1.14.04.31.15-1ubuntu1.14.04.4
1.15-1ubuntu1.14.04.5
wget
Ubuntu:16.04:LTS
From an advisory covering 2 CVEs
before 1.17.1-1ubuntu1.5, plus listed versions
1.16.1-1ubuntu11.17.1-1ubuntu11.17.1-1ubuntu1.11.17.1-1ubuntu1.21.17.1-1ubuntu1.31.17.1-1ubuntu1.4
1.17.1-1ubuntu1.5
wget
Ubuntu:18.04:LTS
From an advisory covering 2 CVEs
before 1.19.4-1ubuntu2.2, plus listed versions
1.19.1-3ubuntu11.19.1-3ubuntu1.11.19.2-1ubuntu11.19.3-2ubuntu11.19.4-1ubuntu21.19.4-1ubuntu2.1
1.19.4-1ubuntu2.2
wget
openSUSE:Leap 15.0
before 1.19.5-lp150.2.3.1
1.19.5-lp150.2.3.1
wget
openSUSE:Tumbleweed
From an advisory covering 7 CVEs
before 1.21.1-2.2
1.21.1-2.2

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2018-20483 is a high vulnerability (CVSS 7.8) in Gnu Wget, published December 26, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.66%, the 51st percentile. Fixed in wget 1.20.1-r0.

References

Show 44 moreShow less
MoveEnter Open