Every CVE Search/ Get API key

CVE-2018-20126

hw/rdma/vmw/pvrdma_cmd.c in QEMU allows create_cq and create_qp memory leaks because errors are...

5.5 MediumFix available

hw/rdma/vmw/pvrdma_cmd.c in QEMU allows create_cq and create_qp memory leaks because errors are mishandled.

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
None
Integrity
None
Availability
High

Exploit likelihood

0.49%Down 1.0 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 5.5

hw/rdma/vmw/pvrdma_cmd.c in QEMU allows create_cq and create_qp memory leaks because errors are mishandled.

Record
CVE-2018-20126
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
2.1 LowAV:L/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-772
Updated
2026-11-02
CVE List No score

hw/rdma/vmw/pvrdma_cmd.c in QEMU allows create_cq and create_qp memory leaks because errors are mishandled.

Record
CVE-2018-20126
Updated
2026-11-02
EUVDEUVD-2018-12696 No score

hw/rdma/vmw/pvrdma_cmd.c in QEMU allows create_cq and create_qp memory leaks because errors are mishandled.

Record
EUVD-2018-12696
Updated
2026-11-03
GitHub AdvisoriesGHSA-23f5-q32q-xcxm 5.5

hw/rdma/vmw/pvrdma_cmd.c in QEMU allows create_cq and create_qp memory leaks because errors are...

hw/rdma/vmw/pvrdma_cmd.c in QEMU allows create_cq and create_qp memory leaks because errors are mishandled.

Record
GHSA-23f5-q32q-xcxm
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-772
Updated
2026-11-02
OSV 5.5

hw/rdma/vmw/pvrdma_cmd.c in QEMU allows create_cq and create_qp memory leaks because errors are mishandled.

Record
CVE-2018-20126
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2018-20126 5.5

hw/rdma/vmw/pvrdma_cmd.c in QEMU allows create_cq and create_qp memory leaks because errors are mishandled.

Record
DEBIAN-CVE-2018-20126
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 6 moreShow less
OSVopenSUSE-SU-2019:2505-1 No score

Security update for qemu

This update for qemu fixes the following issues:

  • Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE15
  • Fix use-after-free in slirp (CVE-2018-20126 bsc#1119991)
  • Fix potential DOS in lsi scsi controller emulation (CVE-2019-12068 bsc#1146873)
  • Expose taa-no 'feature', indicating CPU does not have the TSX Async Abort vulnerability. (CVE-2019-11135 bsc#1152506)
  • Expose pschange-mc-no 'feature', indicating CPU does not have the page size change machine check vulnerability (CVE-2018-12207 bsc#1155812)

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

Record
openSUSE-SU-2019:2505-1
Updated
2026-11-02
OSVopenSUSE-SU-2019:2510-1 No score

Security update for qemu

This update for qemu fixes the following issues:

qemu was updated to v3.1.1.1, a stable, bug-fix-only release, which includes 2 fixes we already carry, as well as one additional use- after-free fix in slirp. (CVE-2018-20126 bsc#1119991, CVE-2019-14378 bsc#1143794, and CVE-2019-15890 bsc#1149811 respectively)

Security issues fixed:

  • CVE-2019-12068: Fixed potential DOS in lsi scsi controller emulation (bsc#1146873)
  • CVE-2019-11135: Expose taa-no 'feature', indicating CPU does not have the TSX Async Abort vulnerability. (bsc#1152506)
  • CVE-2018-12207: Expose pschange-mc-no 'feature', indicating CPU does not have the page size change machine check vulnerability (bsc#1117665)

Other issues fixed:

  • Change how this bug gets fixed (bsc#1144087)
  • Disable file locking in the Xen PV disk backend to avoid locking issues with PV domUs during migration. The issues triggered by the locking can not be properly handled in libxl. The locking introduced in qemu-2.10 was removed again in qemu-4.0. (bsc#1079730, bsc#1098403, bsc#1111025, bsc#1145427, bsc#1145774)
  • Feature support for vfio-ccw dasd ipl (bsc#1145379 jira-SLE-6132)
  • Additional hardware instruction support for s390, also update qemu linux headers to 5.2-rc1 (bsc#1145436 jira-SLE-6237)

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

Record
openSUSE-SU-2019:2510-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11287-1 No score

qemu-6.1.0-32.1 on GA media

These are all security issues fixed in the qemu-6.1.0-32.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11287-1
Updated
2026-11-02
OSVSUSE-SU-2019:2954-1 No score

Security update for qemu

This update for qemu fixes the following issues:

  • Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE15
  • Fix use-after-free in slirp (CVE-2018-20126 bsc#1119991)
  • Fix potential DOS in lsi scsi controller emulation (CVE-2019-12068 bsc#1146873)
  • Expose taa-no 'feature', indicating CPU does not have the TSX Async Abort vulnerability. (CVE-2019-11135 bsc#1152506)
  • Expose pschange-mc-no 'feature', indicating CPU does not have the page size change machine check vulnerability (CVE-2018-12207 bsc#1155812)
Record
SUSE-SU-2019:2954-1
Updated
2026-11-02
OSVSUSE-SU-2019:2955-1 No score

Security update for qemu

This update for qemu fixes the following issues:

qemu was updated to v3.1.1.1, a stable, bug-fix-only release, which includes 2 fixes we already carry, as well as one additional use- after-free fix in slirp. (CVE-2018-20126 bsc#1119991, CVE-2019-14378 bsc#1143794, and CVE-2019-15890 bsc#1149811 respectively)

Security issues fixed:

  • CVE-2019-12068: Fixed potential DOS in lsi scsi controller emulation (bsc#1146873)
  • CVE-2019-11135: Expose taa-no 'feature', indicating CPU does not have the TSX Async Abort vulnerability. (bsc#1152506)
  • CVE-2018-12207: Expose pschange-mc-no 'feature', indicating CPU does not have the page size change machine check vulnerability (bsc#1117665)

Other issues fixed:

  • Change how this bug gets fixed (bsc#1144087)
  • Disable file locking in the Xen PV disk backend to avoid locking issues with PV domUs during migration. The issues triggered by the locking can not be properly handled in libxl. The locking introduced in qemu-2.10 was removed again in qemu-4.0. (bsc#1079730, bsc#1098403, bsc#1111025, bsc#1145427, bsc#1145774)
  • Feature support for vfio-ccw dasd ipl (bsc#1145379 jira-SLE-6132)
  • Additional hardware instruction support for s390, also update qemu linux headers to 5.2-rc1 (bsc#1145436 jira-SLE-6237)
Record
SUSE-SU-2019:2955-1
Updated
2026-11-02
OSVSUSE-SU-2019:2956-1 No score

Security update for qemu

This update for qemu fixes the following issues:

  • Remove a backslash '' escape character from 80-qemu-ga.rules (bsc#1153358) Unlike sles 15 or newer guests, The udev rule file of qemu guest agent in sles 12 sp4 or newer guest only needs one escape character.

  • Fix use-after-free in slirp (CVE-2018-20126 bsc#1119991)

  • Fix potential DOS in lsi scsi controller emulation (CVE-2019-12068 bsc#1146873)

  • Expose taa-no 'feature', indicating CPU does not have the TSX Async Abort vulnerability. (CVE-2019-11135 bsc#1152506)

  • Expose pschange-mc-no 'feature', indicating CPU does not have the page size change machine check vulnerability (CVE-2018-12207 bsc#1155812)

  • Patch queue updated from https://gitlab.suse.de/virtualization/qemu.git SLE12-SP4

Record
SUSE-SU-2019:2956-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
qemu
Debian:12
before 1:4.1-1
1:4.1-1
qemu
Debian:13
before 1:4.1-1
1:4.1-1
qemu
Debian:14
before 1:4.1-1
1:4.1-1
qemu
SUSE:Linux Enterprise Module for Basesystem 15
From an advisory covering 4 CVEs
before 2.11.2-9.33.1
2.11.2-9.33.1
qemu
SUSE:Linux Enterprise Module for Server Applications 15
From an advisory covering 4 CVEs
before 2.11.2-9.33.1
2.11.2-9.33.1
qemu
SUSE:Linux Enterprise Module for Basesystem 15 SP1
From an advisory covering 6 CVEs
before 3.1.1.1-9.6.2
3.1.1.1-9.6.2
qemu
SUSE:Linux Enterprise Module for Server Applications 15 SP1
From an advisory covering 6 CVEs
before 3.1.1.1-9.6.2
3.1.1.1-9.6.2
qemu
SUSE:Linux Enterprise Desktop 12 SP4
From an advisory covering 4 CVEs
before 2.11.2-5.23.2
2.11.2-5.23.2
qemu
SUSE:Linux Enterprise Server 12 SP4
From an advisory covering 4 CVEs
before 2.11.2-5.23.2
2.11.2-5.23.2
qemu
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
From an advisory covering 4 CVEs
before 2.11.2-5.23.2
2.11.2-5.23.2
Show 4 moreShow less
Affected packages
PackageAffectedFixed
qemu
openSUSE:Leap 15.0
From an advisory covering 4 CVEs
before 2.11.2-lp150.7.28.1
2.11.2-lp150.7.28.1
qemu
openSUSE:Leap 15.1
From an advisory covering 6 CVEs
before 3.1.1.1-lp151.7.6.1
3.1.1.1-lp151.7.6.1
qemu-linux-user
openSUSE:Leap 15.1
From an advisory covering 6 CVEs
before 3.1.1.1-lp151.7.6.1
3.1.1.1-lp151.7.6.1
qemu
openSUSE:Tumbleweed
From an advisory covering 135 CVEs
before 6.1.0-32.1
6.1.0-32.1

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-20126 is a medium vulnerability (CVSS 5.5) in Qemu, published December 20, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.49%, the 42nd percentile. Fixed in qemu 1:4.1-1.

References

Show 162 moreShow less
MoveEnter Open