CVE-2022-26495
In nbd-server in nbd before 3.24, there is an integer overflow with a ...
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD. Rated lower by Ubuntu (medium).
Description
In nbd-server in nbd before 3.24, there is an integer overflow with a resultant heap-based buffer overflow. A value of 0xffffffff in the name length field will cause a zero-sized buffer to be allocated for the name, resulting in a write to a dangling pointer. This issue exists for the NBD_OPT_INFO, NBD_OPT_GO, and NBD_OPT_EXPORT_NAME messages.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| alpine 3.16 | nbd | 3.24-r0 |
| alpine 3.17 | nbd | 3.24-r0 |
| alpine 3.18 | nbd | 3.24-r0 |
| alpine 3.19 | nbd | 3.24-r0 |
| alpine 3.20 | nbd | 3.24-r0 |
| alpine 3.21 | nbd | 3.24-r0 |
| alpine 3.22 | nbd | 3.24-r0 |
| alpine 3.23 | nbd | 3.24-r0 |
| alpine 3.24 | nbd | 3.24-r0 |
| alpine edge | nbd | 3.24-r0 |
| debian 10 | nbd | 1:3.19-3+deb10u1 |
| debian 11 | nbd | 1:3.21-1+deb11u1 |
Show all 32 entries from 32 sources
| Source | Package | Fixed in |
|---|---|---|
| alpine 3.16 | nbd | 3.24-r0 |
| alpine 3.17 | nbd | 3.24-r0 |
| alpine 3.18 | nbd | 3.24-r0 |
| alpine 3.19 | nbd | 3.24-r0 |
| alpine 3.20 | nbd | 3.24-r0 |
| alpine 3.21 | nbd | 3.24-r0 |
| alpine 3.22 | nbd | 3.24-r0 |
| alpine 3.23 | nbd | 3.24-r0 |
| alpine 3.24 | nbd | 3.24-r0 |
| alpine edge | nbd | 3.24-r0 |
| debian 10 | nbd | 1:3.19-3+deb10u1 |
| debian 11 | nbd | 1:3.21-1+deb11u1 |
| debian 12 | nbd | 1:3.24-1 |
| debian 13 | nbd | 1:3.24-1 |
| debian 14 | nbd | 1:3.24-1 |
| debian 9 | nbd | 1:3.15.2-3+deb9u1 |
| echo | nbd | 1:3.24-1 |
| ubuntu 18.04 | nbd | 1:3.16.2-1ubuntu0.2 |
| ubuntu 18.04-ESM | nbd | 1:3.16.2-1ubuntu0.2 |
| ubuntu 20.04 | nbd | 1:3.20-1ubuntu0.1 |
| ubuntu 20.04-ESM | nbd | 1:3.20-1ubuntu0.1 |
| ubuntu 21.10 | nbd | 1:3.21-1ubuntu0.1 |
| ubuntu 22.04 | nbd | 1:3.23-3ubuntu1 |
| ubuntu 22.10 | nbd | 1:3.23-3ubuntu1 |
| ubuntu 23.04 | nbd | 1:3.23-3ubuntu1 |
| ubuntu 23.10 | nbd | 1:3.23-3ubuntu1 |
| ubuntu 24.04 | nbd | 1:3.23-3ubuntu1 |
| ubuntu 24.10 | nbd | 1:3.23-3ubuntu1 |
| ubuntu 25.04 | nbd | 1:3.23-3ubuntu1 |
| ubuntu 25.10 | nbd | 1:3.23-3ubuntu1 |
| ubuntu 26.04 | nbd | 1:3.23-3ubuntu1 |
| ubuntu 26.10 | nbd | 1:3.23-3ubuntu1 |
References
- https://lists.debian.org/debian-lts-announce/2022/03/msg00014.html
- https://lists.debian.org/nbd/2022/01/msg00037.html
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/G2UPX62BIWOOHSACGUDB7E3O4URNN37F/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/IZHR73XMAJTCFGKUZRXVTZKCK2X3IFNA/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/PU5JFD4PEJED72TZLZ5R2Q2SFXICU5I5/
- https://security.gentoo.org/glsa/202402-10
- https://sourceforge.net/projects/nbd/files/nbd/
- https://ubuntu.com/security/notices/USN-5323-1