CVE-2024-40994

Summary

In the Linux kernel, the following vulnerability has been resolved:

ptp: fix integer overflow in max_vclocks_store

On 32bit systems, the "4 * max" multiply can overflow. Use kcalloc() to do the allocation to prevent this.

Affected Software

VendorProductVersion RangeStatus
LinuxLinux44c494c8e30e35713c7d11ca3c5ab332cbfabacf < 4b03da87d0b7074c93d9662c6e1a8939f9b8b86eaffected
LinuxLinux44c494c8e30e35713c7d11ca3c5ab332cbfabacf < d50d62d5e6ee6aa03c00bddb91745d0b632d3b0faffected
LinuxLinux44c494c8e30e35713c7d11ca3c5ab332cbfabacf < 666e934d749e50a37f3796caaf843a605f115b6faffected
LinuxLinux44c494c8e30e35713c7d11ca3c5ab332cbfabacf < e1fccfb4638ee6188377867f6015d0ce35764a8eaffected
LinuxLinux44c494c8e30e35713c7d11ca3c5ab332cbfabacf < 81d23d2a24012e448f651e007fac2cfd20a45ce0affected
LinuxLinux5.14affected
LinuxLinux0 < 5.14unaffected
LinuxLinux5.15.162 <= 5.15.*unaffected
LinuxLinux6.1.96 <= 6.1.*unaffected
LinuxLinux6.6.36 <= 6.6.*unaffected
LinuxLinux6.9.7 <= 6.9.*unaffected
LinuxLinux6.10 <= *unaffected

Weaknesses

ADP Enrichment

CVE Program Container

Additional References

CISA ADP Vulnrichment

  • SSVC:
  • Exploitation: none
    • Automatable: no
    • Technical Impact: partial

References