Error Handling in libnbd - CVE-2022-0485

 

Error Handling in libnbd - CVE-2022-0485

Published: March 21, 2022


Vulnerability identifier: #VU61494
CSH Severity: Low
CVSS v4: 6.3 [CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2022-0485
CWE-ID: CWE-388
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.

The vulnerability exists due to error handling mechanism within the nbdcopy tool when performing multi-threaded copies using asynchronous nbd calls. This could result in the silent creation of a corrupted destination image.


Affected software

libnbd
Red Hat Enterprise Linux Advanced Virtualization
openSUSE Leap
Fedora
libnbd-debuginfo
libnbd-debugsource
libnbd-devel
libnbd0
libnbd0-debuginfo
nbdfuse
nbdfuse-debuginfo
libnbd-bash-completion
libnbd

How to mitigate CVE-2022-0485

Install updates from vendor's website.

libnbd - update to 1.11.8
libnbd-debuginfo - addressed in versions 1.9.3-150300.8.9.1, 1.12.4-150300.8.12.1
libnbd-debugsource - addressed in versions 1.9.3-150300.8.9.1, 1.12.4-150300.8.12.1
libnbd-devel - addressed in versions 1.9.3-150300.8.9.1, 1.12.4-150300.8.12.1
libnbd0 - addressed in versions 1.9.3-150300.8.9.1, 1.12.4-150300.8.12.1
libnbd0-debuginfo - addressed in versions 1.9.3-150300.8.9.1, 1.12.4-150300.8.12.1
nbdfuse - addressed in versions 1.9.3-150300.8.9.1, 1.12.4-150300.8.12.1
nbdfuse-debuginfo - addressed in versions 1.9.3-150300.8.9.1, 1.12.4-150300.8.12.1
libnbd-bash-completion - addressed in versions 1.9.3-150300.8.9.1, 1.12.4-150300.8.12.1
libnbd - addressed in versions 1.9.3-150300.8.9.1, 1.12.4-150300.8.12.1
libnbd - addressed in versions 1.10.4-1.fc35, 1.10.5-1.fc35

External References

Related Security Bulletins