CVE-2025-37937

Summary

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

objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds()

If dib8000_set_dds()'s call to dib8000_read32() returns zero, the result is a divide-by-zero. Prevent that from happening.

Fixes the following warning with an UBSAN kernel:

drivers/media/dvb-frontends/dib8000.o: warning: objtool: dib8000_tune() falls through to next function dib8096p_cfg_DibRx()

Affected Software

VendorProductVersion RangeStatus
LinuxLinux173a64cb3fcff1993b2aa8113e53fd379f6a968f < 536f7f3595ef8187cfa9ea50d7d24fcf4e84e166affected
LinuxLinux173a64cb3fcff1993b2aa8113e53fd379f6a968f < 976a85782246a29ba0f6d411a7a4f524cb9ea987affected
LinuxLinux173a64cb3fcff1993b2aa8113e53fd379f6a968f < 9b76b198cf209797abcb1314c18ddeb90fe0827baffected
LinuxLinux173a64cb3fcff1993b2aa8113e53fd379f6a968f < b9249da6b0ed56269d4f21850df8e5b35dab50bdaffected
LinuxLinux173a64cb3fcff1993b2aa8113e53fd379f6a968f < 75b42dfe87657ede3da3f279bd6b1b16d69af954affected
LinuxLinux173a64cb3fcff1993b2aa8113e53fd379f6a968f < cd80277f652138d2619f149f86ae6d17bce721d1affected
LinuxLinux173a64cb3fcff1993b2aa8113e53fd379f6a968f < c8430e72b99936c206b37a8e2daebb3f8df7f2d8affected
LinuxLinux173a64cb3fcff1993b2aa8113e53fd379f6a968f < 6cfe46036b163e5a0f07c6b705b518148e1a8b2faffected
LinuxLinux173a64cb3fcff1993b2aa8113e53fd379f6a968f < e63d465f59011dede0a0f1d21718b59a64c3ff5caffected
LinuxLinux3.10affected
LinuxLinux0 < 3.10unaffected
LinuxLinux5.4.292 <= 5.4.*unaffected
LinuxLinux5.10.236 <= 5.10.*unaffected
LinuxLinux5.15.180 <= 5.15.*unaffected
LinuxLinux6.1.134 <= 6.1.*unaffected
LinuxLinux6.6.87 <= 6.6.*unaffected
LinuxLinux6.12.23 <= 6.12.*unaffected
LinuxLinux6.13.11 <= 6.13.*unaffected
LinuxLinux6.14.2 <= 6.14.*unaffected
LinuxLinux6.15 <= *unaffected

Weaknesses

ADP Enrichment

CVE Program Container

Additional References

References