Every CVE Search/ Get API key

CVE-2019-0804

An information disclosure vulnerability exists in the way Azure WaLinuxAgent creates swap files...

6.5 MediumFix available

CVE-2019-0804 is a medium vulnerability (CVSS 6.5) in Microsoft Azure, published March 12, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.19%, the 92nd percentile. Fixed in waagent 2.2.34-3.

An information disclosure vulnerability exists in the way Azure WaLinuxAgent creates swap files on resource disks, aka 'Azure Linux Agent Information Disclosure Vulnerability'.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

5.19%Down 3.6 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 6.5

An information disclosure vulnerability exists in the way Azure WaLinuxAgent creates swap files on resource disks, aka 'Azure Linux Agent Information Disclosure Vulnerability'.

Record
CVE-2019-0804
CVSS 3.0
6.5 MediumCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
CVSS 2.0
4.0 MediumAV:N/AC:L/Au:S/C:P/I:N/A:N
Weakness
CWE-732
Updated
2026-11-02
CVE List No score

An information disclosure vulnerability exists in the way Azure WaLinuxAgent creates swap files on resource disks, aka 'Azure Linux Agent Information Disclosure Vulnerability'.

Record
CVE-2019-0804
Updated
2026-11-02
EUVDEUVD-2019-1560 No score

An information disclosure vulnerability exists in the way Azure WaLinuxAgent creates swap files on resource disks, aka 'Azure Linux Agent Information Disclosure Vulnerability'.

Record
EUVD-2019-1560
Updated
2026-11-03
GitHub AdvisoriesGHSA-wccr-wh3m-8q5c 6.5

An information disclosure vulnerability exists in the way Azure WaLinuxAgent creates swap files...

An information disclosure vulnerability exists in the way Azure WaLinuxAgent creates swap files on resource disks, aka 'Azure Linux Agent Information Disclosure Vulnerability'.

Record
GHSA-wccr-wh3m-8q5c
CVSS 3.0
6.5 MediumCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-732
Updated
2026-11-02
OSV 6.5

An information disclosure vulnerability exists in the way Azure WaLinuxAgent creates swap files on resource disks, aka 'Azure Linux Agent Information Disclosure Vulnerability'.

Record
CVE-2019-0804
CVSS 3.0
6.5 MediumCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2019-0804 6.5

An information disclosure vulnerability exists in the way Azure WaLinuxAgent creates swap files on resource disks, aka 'Azure Linux Agent Information Disclosure Vulnerability'.

Record
DEBIAN-CVE-2019-0804
CVSS 3.0
6.5 MediumCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
Show 11 moreShow less
OSVRHSA-2019:1527 5.0

Red Hat Security Advisory: WALinuxAgent security update

Record
RHSA-2019:1527
CVSS 3.0
5.0 MediumCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2019-0804 6.5

An information disclosure vulnerability exists in the way Azure WaLinuxAgent creates swap files on resource disks, aka 'Azure Linux Agent Information Disclosure Vulnerability'.

Record
UBUNTU-CVE-2019-0804
CVSS 3.0
6.5 MediumCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVopenSUSE-SU-2019:1106-1 No score

Security update for python-azure-agent

This update for python-azure-agent fixes the following issues:

  • CVE-2019-0804: An issue with swapfile handling in the agent created a data leak situation that exposes system memory data. (bsc#1127838)

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

Record
openSUSE-SU-2019:1106-1
Updated
2026-11-02
OSVopenSUSE-SU-2020:0261-1 No score

Security update for python-azure-agent

This update for python-azure-agent fixes the following issues:

python-azure-agent was updated to version 2.2.45 (jsc#ECO-80)

  • Add support for Gen2 VM resource disks
  • Use alternate systemd detection
  • Fix /proc/net/route requirement that causes errors on FreeBSD
  • Add cloud-init auto-detect to prevent multiple provisioning mechanisms from relying on configuration for coordination
  • Disable cgroups when daemon is setup incorrectly
  • Remove upgrade extension loop for the same goal state
  • Add container id for extension telemetry events
  • Be more exact when detecting IMDS service health
  • Changing add_event to start sending missing fields

From 2.2.44 update:

  • Remove outdated extension ZIP packages
  • Improved error handling when starting extensions using systemd
  • Reduce provisioning time of some custom images
  • Improve the handling of extension download errors
  • New API for extension authors to handle errors during extension update
  • Fix handling of errors in calls to openssl
  • Improve logic to determine current distro
  • Reduce verbosity of several logging statements

From 2.2.42 update:

  • Poll for artifact blob, addresses goal state procesing issue

From 2.2.41 update:

  • Rewriting the mechanism to start the extension using systemd-run for systems using systemd for managing
  • Refactoring of resource monitoring framework using cgroup for both systemd and non-systemd approaches [#1530, #1534]
  • Telemetry pipeline for resource monitoring data

From 2.2.40 update:

  • Fixed tracking of memory/cpu usage
  • Do not prevent extensions from running if setting up cgroups fails
  • Enable systemd-aware deprovisioning on all versions >= 18.04
  • Add systemd support for Debian Jessie, Stretch, and Buster
  • Support for Linux Openwrt

From 2.2.38 update:

Security issue fixed:

  • CVE-2019-0804: An issue with swapfile handling in the agent creates a data leak situation that exposes system memory data. (bsc#1127838)
  • Add fixes for handling swap file and other nit fixes

From 2.2.37 update:

  • Improves re-try logic to handle errors while downloading extensions

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

Record
openSUSE-SU-2020:0261-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11217-1 No score

python-azure-agent-2.2.49.2-4.5 on GA media

These are all security issues fixed in the python-azure-agent-2.2.49.2-4.5 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11217-1
Updated
2026-11-02
OSVSUSE-SU-2019:0603-1 No score

Security update for python-azure-agent

This update for python-azure-agent fixes the following issues:

  • CVE-2019-0804: An issue with swapfile handling in the agent created a data leak situation that exposes system memory data. (bsc#1127838)
Record
SUSE-SU-2019:0603-1
Updated
2026-11-02
OSVSUSE-SU-2019:3393-1 No score

Security update for python-azure-agent

This update for python-azure-agent fixes the following issues:

Update to version 2.2.45 (jsc#ECO-80 bsc#1159639)

  • Add support for Gen2 VM resource disks
  • Use alternate systemd detection
  • Fix /proc/net/route requirement that causes errors on FreeBSD
  • Add cloud-init auto-detect to prevent multiple provisioning mechanisms from relying on configuration for coordination
  • Disable cgroups when daemon is setup incorrectly
  • Remove upgrade extension loop for the same goal state
  • Add container id for extension telemetry events
  • Be more exact when detecting IMDS service health
  • Changing add_event to start sending missing fields

Update to version 2.2.44:

  • Remove outdated extension ZIP packages
  • Improved error handling when starting extensions using systemd
  • Reduce provisioning time of some custom images
  • Improve the handling of extension download errors
  • New API for extension authors to handle errors during extension update
  • Fix handling of errors in calls to openssl
  • Improve logic to determine current distro
  • Reduce verbosity of several logging statements

Update to version 2.2.42:

  • Poll for artifact blob, addresses goal state procesing issue

Update to version 2.2.41:

  • Rewriting the mechanism to start the extension using systemd-run for systems using systemd for managing
  • Refactoring of resource monitoring framework using cgroup for both systemd and non-systemd approaches [#1530, #1534]
  • Telemetry pipeline for resource monitoring data

Update to version 2.2.40:

  • Fixed tracking of memory/cpu usage
  • Do not prevent extensions from running if setting up cgroups fails
  • Enable systemd-aware deprovisioning on all versions >= 18.04
  • Add systemd support for Debian Jessie, Stretch, and Buster
  • Support for Linux Openwrt

Update to version 2.2.38:

  • CVE-2019-0804: WALinuxAgent could be made to expose sensitive information. (bsc#1127838)
  • Add fixes for handling swap file and other nit fixes

Update to version 2.2.37:

  • Improves re-try logic to handle errors while downloading extensions
Record
SUSE-SU-2019:3393-1
Updated
2026-11-02
OSVSUSE-SU-2019:3394-1 No score

Security update for python-azure-agent

This update for python-azure-agent fixes the following issues:

Update to version 2.2.45 (jsc#ECO-80)

  • Add support for Gen2 VM resource disks
  • Use alternate systemd detection
  • Fix /proc/net/route requirement that causes errors on FreeBSD
  • Add cloud-init auto-detect to prevent multiple provisioning mechanisms from relying on configuration for coordination
  • Disable cgroups when daemon is setup incorrectly
  • Remove upgrade extension loop for the same goal state
  • Add container id for extension telemetry events
  • Be more exact when detecting IMDS service health
  • Changing add_event to start sending missing fields

Update to version 2.2.44:

  • Remove outdated extension ZIP packages
  • Improved error handling when starting extensions using systemd
  • Reduce provisioning time of some custom images
  • Improve the handling of extension download errors
  • New API for extension authors to handle errors during extension update
  • Fix handling of errors in calls to openssl
  • Improve logic to determine current distro
  • Reduce verbosity of several logging statements

Update to version 2.2.42:

  • Poll for artifact blob, addresses goal state procesing issue

Update to version 2.2.41:

  • Rewriting the mechanism to start the extension using systemd-run for systems using systemd for managing
  • Refactoring of resource monitoring framework using cgroup for both systemd and non-systemd approaches [#1530, #1534]
  • Telemetry pipeline for resource monitoring data

Update to version 2.2.40:

  • Fixed tracking of memory/cpu usage
  • Do not prevent extensions from running if setting up cgroups fails
  • Enable systemd-aware deprovisioning on all versions >= 18.04
  • Add systemd support for Debian Jessie, Stretch, and Buster
  • Support for Linux Openwrt

Update to version 2.2.38:

  • CVE-2019-0804: An issue with swapfile handling in the agent creates a data leak situation that exposes system memory data. (bsc#1127838)
  • Add fixes for handling swap file and other nit fixes

Update to 2.2.37:

  • Improves re-try logic to handle errors while downloading extensions
Record
SUSE-SU-2019:3394-1
Updated
2026-11-02
OSVSUSE-SU-2020:0440-1 No score

Security update for python-azure-agent

This update for python-azure-agent fixes the following issues:

python-azure-agent was updated to version 2.2.45 (jsc#ECO-80)

  • Add support for Gen2 VM resource disks
  • Use alternate systemd detection
  • Fix /proc/net/route requirement that causes errors on FreeBSD
  • Add cloud-init auto-detect to prevent multiple provisioning mechanisms from relying on configuration for coordination
  • Disable cgroups when daemon is setup incorrectly
  • Remove upgrade extension loop for the same goal state
  • Add container id for extension telemetry events
  • Be more exact when detecting IMDS service health
  • Changing add_event to start sending missing fields

From 2.2.44 update:

  • Remove outdated extension ZIP packages
  • Improved error handling when starting extensions using systemd
  • Reduce provisioning time of some custom images
  • Improve the handling of extension download errors
  • New API for extension authors to handle errors during extension update
  • Fix handling of errors in calls to openssl
  • Improve logic to determine current distro
  • Reduce verbosity of several logging statements

From 2.2.42 update:

  • Poll for artifact blob, addresses goal state procesing issue

From 2.2.41 update:

  • Rewriting the mechanism to start the extension using systemd-run for systems using systemd for managing
  • Refactoring of resource monitoring framework using cgroup for both systemd and non-systemd approaches [#1530, #1534]
  • Telemetry pipeline for resource monitoring data

From 2.2.40 update:

  • Fixed tracking of memory/cpu usage
  • Do not prevent extensions from running if setting up cgroups fails
  • Enable systemd-aware deprovisioning on all versions >= 18.04
  • Add systemd support for Debian Jessie, Stretch, and Buster
  • Support for Linux Openwrt

From 2.2.38 update:

Security issue fixed:

  • CVE-2019-0804: An issue with swapfile handling in the agent creates a data leak situation that exposes system memory data. (bsc#1127838)
  • Add fixes for handling swap file and other nit fixes

From 2.2.37 update:

  • Improves re-try logic to handle errors while downloading extensions
Record
SUSE-SU-2020:0440-1
Updated
2026-11-02
OSVSUSE-SU-2020:14454-1 No score

Security update for python-azure-agent

This update for python-azure-agent fixes the following issues:

  • Properly set the dhcp configuration to push the hostname to the DHCP server (bsc#1173866)
  • Do not bring the interface down to push the hostname, just use ifup
  • Set the hostname using hostnamectl to ensure setting is properly applied (bsc#1167601, bsc#1167602)

Update to version 2.2.45 (jsc#ECO-80)

  • Add support for Gen2 VM resource disks
  • Use alternate systemd detection
  • Fix /proc/net/route requirement that causes errors on FreeBSD
  • Add cloud-init auto-detect to prevent multiple provisioning mechanisms from relying on configuration for coordination
  • Disable cgroups when daemon is setup incorrectly
  • Remove upgrade extension loop for the same goal state
  • Add container id for extension telemetry events
  • Be more exact when detecting IMDS service health
  • Changing add_event to start sending missing fields
Record
SUSE-SU-2020:14454-1
Updated
2026-11-02
OSVUSN-3907-1 No score

walinuxagent vulnerability

It was discovered that WALinuxAgent created swap files with incorrect permissions. A local attacker could possibly use this issue to obtain sensitive information from the swap file.

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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
waagent
Debian:12
before 2.2.34-3
2.2.34-3
waagent
Debian:13
before 2.2.34-3
2.2.34-3
waagent
Debian:14
before 2.2.34-3
2.2.34-3
waagent
Debian:8
before 2.2.18-3~deb8u2, plus listed versions
1.2-11.3.2-12.0.8-0.12.1.0-12.1.0-2
Show 22 moreShow less
2.1.0-32.1.2-12.1.3-12.1.3-22.1.3-32.1.4-12.1.4-22.1.6-12.2.0-12.2.12-12.2.12-22.2.12-32.2.14-12.2.14-1~deb9u12.2.14-1~deb9u1~bpo8+12.2.18-12.2.18-22.2.18-3~deb8u12.2.2-12.2.2-1~bpo8+12.2.2-22.2.2-2~bpo8+1
2.2.18-3~deb8u2
waagent
Debian:9
before 2.2.18-3~deb9u2, plus listed versions
2.2.12-12.2.12-22.2.12-32.2.14-12.2.14-1~deb9u1
Show 7 moreShow less
2.2.14-1~deb9u1~bpo8+12.2.18-12.2.18-22.2.18-3~deb8u12.2.18-3~deb8u22.2.18-3~deb9u12.2.2-2
2.2.18-3~deb9u2
WALinuxAgent
Red Hat:enterprise_linux:8::appstream
before 0:2.2.32-1.el8_0.1
0:2.2.32-1.el8_0.1
python-azure-agent
SUSE:Linux Enterprise Module for Public Cloud 15
before 2.2.36-7.6.1
2.2.36-7.6.1
python-azure-agent
SUSE:Linux Enterprise Module for Public Cloud 15
before 2.2.45-7.9.1
2.2.45-7.9.1
python-azure-agent
SUSE:Linux Enterprise Module for Public Cloud 12
before 2.2.45-34.20.1
2.2.45-34.20.1
python-azure-agent
SUSE:Linux Enterprise Module for Public Cloud 15 SP1
before 2.2.45-3.3.1
2.2.45-3.3.1
Show 6 moreShow less
Affected packages
PackageAffectedFixed
python-azure-agent
SUSE:Linux Enterprise Server 11-PUBCLOUD
before 2.2.45-28.8.1
2.2.45-28.8.1
walinuxagent
Ubuntu:14.04:LTS
before 2.2.32-0ubuntu1~14.04.2, plus listed versions
1.3.2-0ubuntu51.3.2-0ubuntu71.3.2-0ubuntu82.0.3-0ubuntu12.0.3-0ubuntu2
Show 20 moreShow less
2.0.4-0ubuntu12.0.4-0ubuntu22.0.5-0ubuntu2~14.04.02.0.8-0ubuntu1~14.04.02.0.8-0ubuntu3~14.04.02.0.8-0ubuntu3~14.04.12.0.12-0ubuntu2~14.04.02.0.13-0ubuntu2~14.04.02.0.14-0ubuntu1~14.04.12.0.16-0ubuntu22.1.5-0ubuntu4~14.04.02.2.2-0ubuntu0~14.04.12.2.6-0ubuntu1~14.04.12.2.9-0ubuntu1~14.04.12.2.12-0ubuntu1~14.04.12.2.14-0ubuntu1~14.04.12.2.16-0ubuntu1~14.04.12.2.17-0ubuntu1~14.04.12.2.21+really2.2.20-0ubuntu1~14.04.12.2.32-0ubuntu1~14.04.1
2.2.32-0ubuntu1~14.04.2
walinuxagent
Ubuntu:16.04:LTS
before 2.2.32-0ubuntu1~16.04.2, plus listed versions
2.1.1-0ubuntu32.1.1-0ubuntu52.1.2-0ubuntu12.1.2-0ubuntu22.1.3-0ubuntu1
Show 15 moreShow less
2.1.3-0ubuntu22.1.3-0ubuntu32.1.3-0ubuntu42.1.3-0ubuntu4.12.1.3-0ubuntu4.22.1.5-0ubuntu4~16.04.02.2.2-0ubuntu0~16.04.12.2.6-0ubuntu1~16.04.12.2.9-0ubuntu1~16.04.12.2.12-0ubuntu1~16.04.12.2.14-0ubuntu1~16.04.12.2.16-0ubuntu1~16.04.12.2.17-0ubuntu1~16.04.12.2.21+really2.2.20-0ubuntu1~16.04.12.2.32-0ubuntu1~16.04.1
2.2.32-0ubuntu1~16.04.2
walinuxagent
Ubuntu:18.04:LTS
before 2.2.32-0ubuntu1~18.04.2, plus listed versions
2.2.17-0ubuntu12.2.21-0ubuntu12.2.21+really2.2.20-0ubuntu12.2.21+really2.2.20-0ubuntu22.2.21+really2.2.20-0ubuntu32.2.32-0ubuntu1~18.04.1
2.2.32-0ubuntu1~18.04.2
python-azure-agent
openSUSE:Leap 15.0
before 2.2.36-lp150.5.10.1
2.2.36-lp150.5.10.1
python-azure-agent
openSUSE:Leap 15.1
before 2.2.45-lp151.2.3.1
2.2.45-lp151.2.3.1

History

History
WhenChangedSources
2026-11-03aliasesEUVD
2026-11-02createdCVE List, GitHub Advisories, NVD, OSV

References

Show 29 moreShow less
MoveEnter Open