# CVE-2023-53142: linux: In the Linux kernel, the following vulnerability has been resolved:  ice: copy last block omitted in ice_get_module_e...

CVE-2023-53142 is fixed in linux on 1 platform, first by DEBIAN-CVE-2023-53142, released May 2, 2025. It is not reported as exploited. Patch Radar priority: High.

- Web page: https://patchblox.com/security/cve/CVE-2023-53142
- Priority: High
- CVSS: 7.8 (high)
- EPSS: 0.0022
- CISA KEV: not listed
- Exploited (vendor report): no
- Publicly disclosed: no
- Published: May 2, 2025

## Description

In the Linux kernel, the following vulnerability has been resolved:  ice: copy last block omitted in ice_get_module_eeprom()  ice_get_module_eeprom() is broken since commit e9c9692c8a81 ("ice: Reimplement module reads used by ethtool") In this refactor, ice_get_module_eeprom() reads the eeprom in blocks of size 8. But the condition that should protect the buffer overflow ignores the last block. The last block always contains zeros.  Bug uncovered by ethtool upstream commit 9538f384b535 ("netlink: eeprom: Defer page requests to individual parsers") After this commit, ethtool reads a block with length = 1; to read the SFF-8024 identifier value.  unpatched driver: $ ethtool -m enp65s0f0np0 offset 0x90 length 8 Offset          Values ------          ------ 0x0090:         00 00 00 00 00 00 00 00 $ ethtool -m enp65s0f0np0 offset 0x90 length 12 Offset          Values ------          ------ 0x0090:         00 00 01 a0 4d 65 6c 6c 00 00 00 00 $  $ ethtool -m enp65s0f0np0 Offset          Values ------          ------ 0x0000:         11 06 06 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0010:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0020:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0030:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0040:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0050:         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0060:         00 00 00 00 00 00 00 00 00 00 00 00 00 01 08 00 0x0070:         00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00  patched driver: $ ethtool -m enp65s0f0np0 offset 0x90 length 8 Offset          Values ------          ------ 0x0090:         00 00 01 a0 4d 65 6c 6c $ ethtool -m enp65s0f0np0 offset 0x90 length 12 Offset          Values ------          ------ 0x0090:         00 00 01 a0 4d 65 6c 6c 61 6e 6f 78 $ ethtool -m enp65s0f0np0     Identifier                                : 0x11 (QSFP28)     Extended identifier                       : 0x00     Extended identifier description           : 1.5W max. Power consumption     Extended identifier description           : No CDR in TX, No CDR in RX     Extended identifier description           : High Power Class (> 3.5 W) not enabled     Connector                                 : 0x23 (No separable connector)     Transceiver codes                         : 0x88 0x00 0x00 0x00 0x00 0x00 0x00 0x00     Transceiver type                          : 40G Ethernet: 40G Base-CR4     Transceiver type                          : 25G Ethernet: 25G Base-CR CA-N     Encoding                                  : 0x05 (64B/66B)     BR, Nominal                               : 25500Mbps     Rate identifier                           : 0x00     Length (SMF,km)                           : 0km     Length (OM3 50um)                         : 0m     Length (OM2 50um)                         : 0m     Length (OM1 62.5um)                       : 0m     Length (Copper or Active cable)           : 1m     Transmitter technology                    : 0xa0 (Copper cable unequalized)     Attenuation at 2.5GHz                     : 4db     Attenuation at 5.0GHz                     : 5db     Attenuation at 7.0GHz                     : 7db     Attenuation at 12.9GHz                    : 10db     ........     ....

## Where it's fixed

| Platform | Product | Fixed in | Fix | Released |
|---|---|---|---|---|
| Linux | linux Debian 12.15 (bookworm) | 6.1.20-1 | [DEBIAN-CVE-2023-53142](https://patchblox.com/security/data/fix/linux/debian-cve-2023-53142.md) | May 2, 2025 |
| Linux | linux Debian 13.5 (trixie) | 6.1.20-1 | [DEBIAN-CVE-2023-53142](https://patchblox.com/security/data/fix/linux/debian-cve-2023-53142.md) | May 2, 2025 |
| Linux | linux Debian 14 | 6.1.20-1 | [DEBIAN-CVE-2023-53142](https://patchblox.com/security/data/fix/linux/debian-cve-2023-53142.md) | May 2, 2025 |

---

Data as of 2026-11-08T00:53:09Z UTC. Source: Patchblox Patch Radar (https://patchblox.com/security/patch-radar). Patchblox finds out-of-date software on Windows, macOS and Linux and updates it through release rings: https://patchblox.com/demo

Free to use with attribution: show "Data: Patchblox Patch Radar" with a link to https://patchblox.com/security/patch-radar. Terms, including what needs a written agreement: https://patchblox.com/security/patch-radar/use-the-data

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.
