RDMA/bnxt_re: wraparound mbox producer index (Linux Linux)

CVE-2023-53201
MEDIUM 5.5

At a glance

Source
NVD
EPSS
EPSS 0.17 % · percentile 6 ()
State
PUBLISHED
Published
Updated
Assigner
Linux
NVD status
Analyzed

Description

In the Linux kernel, the following vulnerability has been resolved: RDMA/bnxt_re: wraparound mbox producer index Driver is not handling the wraparound of the mbox producer index correctly. Currently the wraparound happens once u32 max is reached. Bit 31 of the producer index register is special and should be set only once for the first command. Because the producer index overflow setting bit31 after a long time, FW goes to initialization sequence and this causes FW hang. Fix is to wraparound the mbox producer index once it reaches u16 max.

References

Scores

VersionScoreVectorScored by
CVSS 3.1MEDIUM 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HNVD · nvd@nist.gov (Primary)

European references

CERT-FR advisories

Affected configurations (NVD CPE)

Affected products

ProductVersions
Linux · Linuxaffected 1ac5a404797523cedaf424a3aaa3cf8f9548dff8 < 9341501e2f7af29f5b5562c2840a7fde40eb7de4 ; affected 1ac5a404797523cedaf424a3aaa3cf8f9548dff8 < 79226176cdd1b65a1e6a90e0e1a2b490f0a9df33 ; affected 1ac5a404797523cedaf424a3aaa3cf8f9548dff8 < c9be352be9bb15e6b83e40abc4df7f4776b435ba ; affected 1ac5a404797523cedaf424a3aaa3cf8f9548dff8 < 7bfa0303fbc265c94cfbd17505c55b99848aa4e3 ; affected 1ac5a404797523cedaf424a3aaa3cf8f9548dff8 < 50d77c3739b2b15e9e1f1c9cbe50037d294800f8 ; affected 1ac5a404797523cedaf424a3aaa3cf8f9548dff8 < 0af91306e17ef3d18e5f100aa58aa787869118af
Linux · Linuxaffected 4.11 ; unaffected 0 < 4.11 ; unaffected 5.10.188 ≤ 5.10.* ; unaffected 5.15.121 ≤ 5.15.* ; unaffected 6.1.39 ≤ 6.1.* ; unaffected 6.3.13 ≤ 6.3.*

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
CERT-FR (ANSSI)Licence Ouverte / Etalab 2.0
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD