CVEvulnerability
CVE-2019-12068
3.8 LOW
Official page ↗
- Status
- Modified
- Published
- 2019-09-24
- Last modified
- 2026-06-17
- Assigner
- [email protected]
- CVSS 3.1 ([email protected])
- 3.8 LOW — CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:L
- CVSS 2.0 ([email protected])
- 2.1 LOW — AV:L/AC:L/Au:N/C:N/I:N/A:P
- Weaknesses
- CWE-835
Description
In QEMU 1:4.1-1, 1:2.1+dfsg-12+deb8u6, 1:2.8+dfsg-6+deb9u8, 1:3.1+dfsg-8~deb10u1, 1:3.1+dfsg-8+deb10u2, and 1:2.1+dfsg-12+deb8u12 (fixed), when executing script in lsi_execute_script(), the LSI scsi adapter emulator advances 's->dsp' index to read next opcode. This can lead to an infinite loop if the next opcode is empty. Move the existing loop exit after 10k iterations so that it covers no-op opcodes as well.
Affected configurations
• qemu qemu 1\
• canonical ubuntu linux 14.04
• canonical ubuntu linux 16.04
• canonical ubuntu linux 18.04
• canonical ubuntu linux 19.04
• canonical ubuntu linux 19.10
• opensuse leap 15.0
• opensuse leap 15.1
Related
Weakness · CWE (1)
- CWE-835 Loop with Unreachable Exit Condition weakness
References
- http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00034.html Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00038.html Third Party Advisory
- https://git.qemu.org/?p=qemu.git%3Ba=commit%3Bh=de594e47659029316bbf9391efb79da0a1a08e08 git.qemu.org
- https://lists.debian.org/debian-lts-announce/2019/09/msg00021.html Mailing List, Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2020/07/msg00020.html lists.debian.org
- https://lists.gnu.org/archive/html/qemu-devel/2019-08/msg01518.html Mailing List, Patch, Third Party Advisory
- https://security-tracker.debian.org/tracker/CVE-2019-12068 Third Party Advisory
- https://usn.ubuntu.com/4191-1/ Third Party Advisory
- https://usn.ubuntu.com/4191-2/ Third Party Advisory
- https://www.debian.org/security/2020/dsa-4665 www.debian.org
- http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00034.html Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2019-11/msg00038.html Third Party Advisory
- https://git.qemu.org/?p=qemu.git%3Ba=commit%3Bh=de594e47659029316bbf9391efb79da0a1a08e08 git.qemu.org
- https://lists.debian.org/debian-lts-announce/2019/09/msg00021.html Mailing List, Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2020/07/msg00020.html lists.debian.org
- https://lists.gnu.org/archive/html/qemu-devel/2019-08/msg01518.html Mailing List, Patch, Third Party Advisory
- https://security-tracker.debian.org/tracker/CVE-2019-12068 Third Party Advisory
- https://usn.ubuntu.com/4191-1/ Third Party Advisory
- https://usn.ubuntu.com/4191-2/ Third Party Advisory
- https://www.debian.org/security/2020/dsa-4665 www.debian.org