Skip to content
CVE PROGRAM SOURCE RECORDUnscored

CVE-2025-39742

RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask()

Description

In the Linux kernel, the following vulnerability has been resolved: RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask() The function divides number of online CPUs by num_core_siblings, and later checks the divider by zero. This implies a possibility to get and divide-by-zero runtime error. Fix it by moving the check prior to division. This also helps to save one indentation level.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • b094a36f90975373c3a241839869217a65f17d81 to < 9bba1a9994c523b44db64f63b564b4719ea2b7efaffected
  • b094a36f90975373c3a241839869217a65f17d81 to < 1a7cf828ed861de5be1aff99e10f114b363c19d3affected
  • b094a36f90975373c3a241839869217a65f17d81 to < 9d3211cb61a0773a2440d0a0698c1e6e7429f907affected
  • b094a36f90975373c3a241839869217a65f17d81 to < 4b4317b0d758ff92ba96f4e448a8992a6fe607bfaffected
  • b094a36f90975373c3a241839869217a65f17d81 to < 89fdac333a17ed990b41565630ef4791782e02f5affected
  • b094a36f90975373c3a241839869217a65f17d81 to < 9b05e91afe948ed819bf87d7ba0fccf451ed79a6affected
  • b094a36f90975373c3a241839869217a65f17d81 to < 31d0599a23efdbfe579bfbd1eb8f8c942f13744daffected
  • b094a36f90975373c3a241839869217a65f17d81 to < ac53f377393cc85156afdc90b636e84e544a6f96affected
  • b094a36f90975373c3a241839869217a65f17d81 to < 59f7d2138591ef8f0e4e4ab5f1ab674e8181ad3aaffected

Linux Linux

Default version status: affected

  • 4.8affected
  • 0 to < 4.8unaffected
  • 5.4.297 to ≤ 5.4.*unaffected
  • 5.10.241 to ≤ 5.10.*unaffected
  • 5.15.190 to ≤ 5.15.*unaffected
  • 6.1.149 to ≤ 6.1.*unaffected
  • 6.6.103 to ≤ 6.6.*unaffected
  • 6.12.43 to ≤ 6.12.*unaffected
  • 6.15.11 to ≤ 6.15.*unaffected
  • 6.16.2 to ≤ 6.16.*unaffected
  • 6.17 to ≤ *unaffected

References