cveboard RSS feed

CVE-2025-68168

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)

jfs: fix uninitialized waitqueue in transaction manager

In the Linux kernel, the following vulnerability has been resolved: jfs: fix uninitialized waitqueue in transaction manager The transaction manager initialization in txInit() was not properly initializing TxBlock[0].waitor waitqueue, causing a crash when txEnd(0) is called on read-only filesystems. When a filesystem is mounted read-only, txBegin() returns tid=0 to indicate no transaction. However, txEnd(0) still gets called and tries to access TxBlock[0].waitor via tid_to_tblock(0), but this waitqueue was never initialized because the initialization loop started at index 1 instead of 0. This causes a 'non-static key' lockdep warning and system crash: INFO: trying to register non-static key in txEnd Fix by ensuring all transaction blocks including TxBlock[0] have their waitqueues properly initialized during txInit().

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)
2a8807f9f511c64de0c7cc9900a1683e3d72a3e5affectedgitd6af7fce2e162ac68e85d3a11eb6ac8c35b24b64UnavailableNone listed
5c094ca994824e038b6a97835ded4e5d1d808504affectedgit8cae9cf23e0bd424ac904e753639a587543ce03aUnavailableNone listed
2febd5f81e4bfba61d9f374dcca628aff374cc56affectedgita2aa97cde9857f881920635a2e3d3b11769619c5UnavailableNone listed
aa7cdf487ab3fa47284daaccc3d7d5de01c6a84caffectedgitd2dd7ca05a11685c314e62802a55e8d67a90e974UnavailableNone listed
95e2b352c03b0a86c5717ba1d24ea20969abcaccaffectedgit2a9575a372182ca075070b3cd77490dcf0c951e7UnavailableNone listed
95e2b352c03b0a86c5717ba1d24ea20969abcaccaffectedgitcbf2f527ae4ca7c7dabce42e85e8deb58588a37eUnavailableNone listed
95e2b352c03b0a86c5717ba1d24ea20969abcaccaffectedgit038861414ab383b41dd35abbf9ff0ef715592d53UnavailableNone listed
95e2b352c03b0a86c5717ba1d24ea20969abcaccaffectedgit300b072df72694ea330c4c673c035253e07827b8UnavailableNone listed
a88efca805bea93cea9187dfd00835aa7093bf1baffectedgitUnavailableUnavailableNone listed
97c1f26e4d4af55e8584e4646dd5c5fa7baf62c7affectedgitUnavailableUnavailableNone listed
b0ed8ed0428ee96092da6fefa5cfacbe4abed701affectedgitUnavailableUnavailableNone listed
5.4.255affectedsemver5.4.302UnavailableNone listed
5.10.192affectedsemver5.10.247UnavailableNone listed
5.15.123affectedsemver5.15.197UnavailableNone listed
6.1.42affectedsemver6.1.159UnavailableNone listed
4.14.324affectedsemver4.15UnavailableNone listed
4.19.293affectedsemver4.20UnavailableNone listed
6.4.7affectedsemver6.5UnavailableNone 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)
6.5affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver6.5UnavailableNone listed
5.4.302unaffectedsemverUnavailable5.4.*None listed
5.10.247unaffectedsemverUnavailable5.10.*None listed
5.15.197unaffectedsemverUnavailable5.15.*None listed
6.1.159unaffectedsemverUnavailable6.1.*None listed
6.6.117unaffectedsemverUnavailable6.6.*None listed
6.12.58unaffectedsemverUnavailable6.12.*None listed
6.17.8unaffectedsemverUnavailable6.17.*None listed
6.18unaffectedoriginal_commit_for_fixUnavailable*None listed