CVE-2022-0485 Other in libnbd
A flaw in libnbd's nbdcopy tool ignores asynchronous errors, potentially leading to silent creation of corrupted destination images during multi-threaded copies.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2022-0485?
CVE-2022-0485 is a medium-severity vulnerability in Redhat Enterprise Linux, published on 29 Aug 2022. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
A flaw was found in the copying tool `nbdcopy` of libnbd. When performing multi-threaded copies using asynchronous nbd calls, nbdcopy was blindly treating the completion of an asynchronous command as successful, rather than checking the *error parameter. This could result in the silent creation of a corrupted destination image.
Weakness: CWE-252
Which versions are affected by CVE-2022-0485?
It affects 2 products.
Linux distribution packages (40)
SLOF Red Hat:advanced_virtualization:8.6::el8 | All versions | 0:20210217-1.module+el8.6.0+12721+8d053ff2 |
hivex Red Hat:advanced_virtualization:8.6::el8 | All versions | 0:1.3.18-23.module+el8.6.0+12721+8d053ff2 |
hivex-debuginfo Red Hat:advanced_virtualization:8.6::el8 | All versions | 0:1.3.18-23.module+el8.6.0+12721+8d053ff2 |
hivex-debugsource Red Hat:advanced_virtualization:8.6::el8 | All versions | 0:1.3.18-23.module+el8.6.0+12721+8d053ff2 |
hivex-devel Red Hat:advanced_virtualization:8.6::el8 | All versions | 0:1.3.18-23.module+el8.6.0+12721+8d053ff2 |
libguestfs Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-appliance Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-bash-completion Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-debuginfo Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-debugsource Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-devel Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-gfs2 Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-gobject Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-gobject-debuginfo Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-gobject-devel Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-inspect-icons Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-java Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-java-debuginfo Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-java-devel Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-javadoc Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-man-pages-ja Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-man-pages-uk Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-rescue Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-rsync Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-tools Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-tools-c Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-tools-c-debuginfo Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libguestfs-winsupport Red Hat:advanced_virtualization:8.6::el8 | All versions | 0:8.6-1.module+el8.6.0+12721+8d053ff2 |
libguestfs-xfs Red Hat:advanced_virtualization:8.6::el8 | All versions | 1:1.44.0-5.module+el8.6.0+13879+1439f356 |
libiscsi Red Hat:advanced_virtualization:8.6::el8 | All versions | 0:1.18.0-8.module+el8.4.0+8855+a9e237a9 |
libiscsi-debuginfo Red Hat:advanced_virtualization:8.6::el8 | All versions | 0:1.18.0-8.module+el8.4.0+8855+a9e237a9 |
libiscsi-debugsource Red Hat:advanced_virtualization:8.6::el8 | All versions | 0:1.18.0-8.module+el8.4.0+8855+a9e237a9 |
libiscsi-devel Red Hat:advanced_virtualization:8.6::el8 | All versions | 0:1.18.0-8.module+el8.4.0+8855+a9e237a9 |
libiscsi-utils Red Hat:advanced_virtualization:8.6::el8 | All versions | 0:1.18.0-8.module+el8.4.0+8855+a9e237a9 |
libiscsi-utils-debuginfo Red Hat:advanced_virtualization:8.6::el8 | All versions | 0:1.18.0-8.module+el8.4.0+8855+a9e237a9 |
libnbd Red Hat:advanced_virtualization:8.6::el8 | All versions | 0:1.6.0-5.module+el8.6.0+14167+61b0e671 |
libnbd-bash-completion Red Hat:advanced_virtualization:8.6::el8 | All versions | 0:1.6.0-5.module+el8.6.0+14167+61b0e671 |
libnbd-debuginfo Red Hat:advanced_virtualization:8.6::el8 | All versions | 0:1.6.0-5.module+el8.6.0+14167+61b0e671 |
libnbd-debugsource Red Hat:advanced_virtualization:8.6::el8 | All versions | 0:1.6.0-5.module+el8.6.0+14167+61b0e671 |
libnbd-devel Red Hat:advanced_virtualization:8.6::el8 | All versions | 0:1.6.0-5.module+el8.6.0+14167+61b0e671 |
Products include Redhat Enterprise Linux, Redhat Libnbd.
How do I fix CVE-2022-0485?
Apply the vendor's patch.
Is CVE-2022-0485 being exploited?
There is no known exploitation of CVE-2022-0485 in the wild and no public exploit code.
Other vulnerabilities in Redhat Enterprise Linux
- CVE-2018-14667 Red Hat JBoss RichFaces Framework Expression Language Injection
- CVE-2021-20325 Missing fixes for CVE-2021-40438 and CVE-2021-26691 in the versions of httpd, as shipped in Red Hat Enterprise Linux 8.5.0, causes a securit
- CVE-2018-25011 Memory corruption in libwebp
- CVE-2018-25014 Other in libwebp
- CVE-2014-3585 Supply chain in redhat-upgrade-tool
Sources
Also known as DEBIAN-CVE-2022-0485, GHSA-cfv5-3vm4-4jfp, RHSA-2022:2181, SUSE-SU-2022:2347-1, SUSE-SU-2022:2754-1, UBUNTU-CVE-2022-0485 and 1 more.