CVE-2022-45142
Fixed in a distro release EPSS <1%CVSS 7.5
The fix for CVE-2022-3437 included changing memcmp to be constant time and a workaround for a compiler bug by adding "!= 0" comparisons to the result of memcmp. When these patches were backported to the heimdal-7.7.1 and heimdal-7.8.0 branches (and possibly other branches) a logic inversion sneaked in causing the validation of message integrity codes in gssapi/arcfour to be inverted.
Products: heimdal_project heimdal
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Alpine 3.14 | heimdal | 7.7.1-r1 |
| Alpine 3.15 | heimdal | 7.7.1-r0 |
| Alpine 3.16 | heimdal | 7.7.1-r0 |
| Alpine 3.17 | heimdal | 7.8.0-r1 |
| Alpine 3.18 | heimdal | 7.8.0-r2 |
| Alpine 3.19 | heimdal | 7.8.0-r2 |
| Alpine 3.20 | heimdal | 7.8.0-r2 |
| Alpine 3.21 | heimdal | 7.8.0-r2 |
| Alpine 3.22 | heimdal | 7.8.0-r2 |
| Alpine 3.23 | heimdal | 7.8.0-r2 |
| Alpine 3.24 | heimdal | 7.8.0-r2 |
| Chainguard | heimdal | 7.8.0-r1 |
| Debian 10 | heimdal | 7.5.0+dfsg-3+deb10u2 |
| Debian 11 | heimdal | 7.7.0+dfsg-2+deb11u3 |
| Debian 12 | heimdal | 7.8.git20221117.28daf24+dfsg-1.1 |
| Debian 13 | heimdal | 7.8.git20221117.28daf24+dfsg-1.1 |
| Debian 14 | heimdal | 7.8.git20221117.28daf24+dfsg-1.1 |
| Ubuntu 18.04 LTS | heimdal | 7.5.0+dfsg-1ubuntu0.4 |
| Ubuntu 20.04 LTS | heimdal | 7.7.0+dfsg-1ubuntu1.4 |
| Ubuntu 22.04 LTS | heimdal | no fix |
| Ubuntu 24.04 LTS | heimdal | no fix |
| Ubuntu 25.10 | heimdal | no fix |
| Ubuntu 26.04 LTS | heimdal | no fix |
| Ubuntu 26.10 | heimdal | no fix |
| Ubuntu Pro 14.04 LTS | heimdal | 1.6~git20131207+dfsg-1ubuntu1.2+esm4 |
| Ubuntu Pro 16.04 LTS | heimdal | 1.7~git20150920+dfsg-4ubuntu1.16.04.1+esm4 |
| Wolfi | heimdal | 7.8.0-r1 |