cveboard RSS feed

CVE-2026-53254

CVE.org · Published

Historical CVEsJSONAI instructions

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

Plain text

CNA source text (English)

Bluetooth: RFCOMM: validate skb length in MCC handlers

In the Linux kernel, the following vulnerability has been resolved: Bluetooth: RFCOMM: validate skb length in MCC handlers The RFCOMM MCC handlers cast skb->data to protocol-specific structs without validating skb->len first. A malicious remote device can send truncated MCC frames and trigger out-of-bounds reads in these handlers. Fix this by using skb_pull_data() to validate and access the required data before dereferencing it. rfcomm_recv_rpn() requires special handling since ETSI TS 07.10 allows 1-byte RPN requests. Handle this by validating only the DLCI byte first, and validating the full struct only when len > 1.

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)
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit7c15c7c2878957cbfed93bcc29c13fdace464254UnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit0d637136ce89f9a2309b2c3502402ce400dab0efUnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit98377e6b1a1a56561ec66a181573ea2b61b2079eUnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit1b070ac9e99c2c2c3a8112943ca98ab6fca7f10cUnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit3eabc6d47a0ad22b053329997aaf0ec1e581e392UnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit08b9c1fbe78f4ad3f6250c6541cfaabdbeb81997UnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit23882b828c3c8c51d0c946446a396b10abb3b16bUnavailableNone 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)
2.6.12affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver2.6.12UnavailableNone listed
5.15.210unaffectedsemverUnavailable5.15.*None listed
6.1.176unaffectedsemverUnavailable6.1.*None listed
6.6.143unaffectedsemverUnavailable6.6.*None listed
6.12.94unaffectedsemverUnavailable6.12.*None listed
6.18.36unaffectedsemverUnavailable6.18.*None listed
7.0.13unaffectedsemverUnavailable7.0.*None listed
7.1unaffectedoriginal_commit_for_fixUnavailable*None listed