Back to CVE records
Medium 5.5Published Jun 21, 2024

CVE-2024-38780dma-buf/sw-sync: don't enable IRQ from sync_print_obj()

Updated under an hour ago ()

Does this affect you?

It affects Linux and 8 other products. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

In the Linux kernel, the following vulnerability has been resolved: dma-buf/sw-sync: don't enable IRQ from sync_print_obj() Since commit a6aa8fca4d79 ("dma-buf/sw-sync: Reduce irqsave/irqrestore from known context") by error replaced spin_unlock_irqrestore() with spin_unlock_irq() for both sync_debugfs_show() and sync_print_obj() despite sync_print_obj() is called from sync_debugfs_show(), lockdep complains inconsistent lock state warning. Use plain spin_{lock,unlock}() for sync_print_obj(), for sync_debugfs_show() is already using spin_{lock,unlock}_irq().

CVSS
5.5 MEDIUM (v3.1, NVD)CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness (CWE)
Not given
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Linux
NVD analysis
Modified
Record last updated
Oct 15, 2026
First seen by InfoSec Signals
Oct 15, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
from a6aa8fca4d792c72947e341d7842d2f700534335 before 1ff116f68560a25656933d5a18e7619cb6773d8a; from a6aa8fca4d792c72947e341d7842d2f700534335 before 165b25e3ee9333f7b04f8db43895beacb51582ed; from a6aa8fca4d792c72947e341d7842d2f700534335 before ae6fc4e6a3322f6d1c8ff59150d8469487a73dd8; from a6aa8fca4d792c72947e341d7842d2f700534335 before 9d75fab2c14a25553a1664586ed122c316bd1878; from a6aa8fca4d792c72947e341d7842d2f700534335 before 242b30466879e6defa521573c27e12018276c33a; from a6aa8fca4d792c72947e341d7842d2f700534335 before a4ee78244445ab73af22bfc5a5fc543963b25aef; from a6aa8fca4d792c72947e341d7842d2f700534335 before 8a283cdfc8beeb14024387a925247b563d614e1e; from a6aa8fca4d792c72947e341d7842d2f700534335 before b794918961516f667b0c745aebdfebbb8a98df39; and 2 more ranges
CNA record
Siemens RUGGEDCOM RST2428P
siemens:ruggedcom_rst2428p (from the name)
before V3.1
CISA ADP
Siemens SCALANCE XC-300/XR-300/XC-400/XR-500WG/XR-500 family
siemens:scalance_xc_300_xr_300_xc_400_xr_500wg_xr_500_family (from the name)
all versions not affected
CISA ADP
Siemens SCALANCE XCM-/XRM-/XCH-/XRH-300 family
siemens:scalance_xcm_xrm_xch_xrh_300_family (from the name)
before V3.1
CISA ADP
Siemens SIMATIC S7-1500 CPU 1518-4 PN/DP MFP
siemens:simatic_s7_1500_cpu_1518_4_pn_dp_mfp (from the name)
from V3.1.0 before V3.1.5
CISA ADP
Siemens SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP
siemens:simatic_s7_1500_cpu_1518f_4_pn_dp_mfp (from the name)
from V3.1.0 before V3.1.5
CISA ADP
Siemens SIMATIC S7-1500 TM MFP - GNU/Linux subsystem
siemens:simatic_s7_1500_tm_mfp_gnu_linux_subsystem (from the name)
before V1.1.1
CISA ADP
Siemens SIPLUS S7-1500 CPU 1518-4 PN/DP MFP
siemens:siplus_s7_1500_cpu_1518_4_pn_dp_mfp (from the name)
from V3.1.0 before V3.1.5
CISA ADP
linux linux_kernel
linux:linux_kernel
before 4.14; from 4.19 before 4.19.316; from 5.4 before 5.4.278; from 5.10 before 5.10.219; from 5.15 before 5.15.161; from 6.1 before 6.1.93; from 6.6 before 6.6.33; from 6.9 before 6.9.4; and 1 more ranges
NVD

References

  • mailing-list, patch
  • mailing-list, patch
  • mailing-list, patch
  • mailing-list, patch
  • mailing-list, patch
  • mailing-list, patch
  • mailing-list, patch
  • mailing-list, patch

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.