cveboard RSS feed

CVE-2025-37995

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2025
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

module: ensure that kobject_put() is safe for module type kobjects

In the Linux kernel, the following vulnerability has been resolved: module: ensure that kobject_put() is safe for module type kobjects In 'lookup_or_create_module_kobject()', an internal kobject is created using 'module_ktype'. So call to 'kobject_put()' on error handling path causes an attempt to use an uninitialized completion pointer in 'module_kobject_release()'. In this scenario, we just want to release kobject without an extra synchronization required for a regular module unloading process, so adding an extra check whether 'complete()' is actually required makes 'kobject_put()' safe.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
942e443127e928a5631c3d5102aca8c8b3c2dd98affectedgit93799fb988757cdacf19acba57807746c00378e6UnavailableNone listed
942e443127e928a5631c3d5102aca8c8b3c2dd98affectedgita63d99873547d8b39eb2f6db79dd235761e7098aUnavailableNone listed
942e443127e928a5631c3d5102aca8c8b3c2dd98affectedgitf1c71b4bd721a4ea21da408806964b10468623f2UnavailableNone listed
942e443127e928a5631c3d5102aca8c8b3c2dd98affectedgit9e7b49ce4f9d0cb5b6e87db9e07a2fb9e754b0ddUnavailableNone listed
942e443127e928a5631c3d5102aca8c8b3c2dd98affectedgitfaa9059631d3491d699c69ecf512de9e1a3d6649UnavailableNone listed
942e443127e928a5631c3d5102aca8c8b3c2dd98affectedgitd63851049f412cdfadaeef7a7eaef5031d11c1e9UnavailableNone listed
942e443127e928a5631c3d5102aca8c8b3c2dd98affectedgit31d8df3f303c3ae9115230820977ef8c35c88808UnavailableNone listed
942e443127e928a5631c3d5102aca8c8b3c2dd98affectedgita6aeb739974ec73e5217c75a7c008a688d3d5cf1UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
3.12affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver3.12UnavailableNone listed
5.4.294unaffectedsemverUnavailable5.4.*None listed
5.10.238unaffectedsemverUnavailable5.10.*None listed
5.15.183unaffectedsemverUnavailable5.15.*None listed
6.1.139unaffectedsemverUnavailable6.1.*None listed
6.6.91unaffectedsemverUnavailable6.6.*None listed
6.12.29unaffectedsemverUnavailable6.12.*None listed
6.14.7unaffectedsemverUnavailable6.14.*None listed
6.15unaffectedoriginal_commit_for_fixUnavailable*None listed