cveboard RSS feed

CVE-2023-53654

CVE.org · Published

Historical CVEsJSONAI instructions

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

Plain text

CNA source text (English)

octeontx2-af: Add validation before accessing cgx and lmac

In the Linux kernel, the following vulnerability has been resolved: octeontx2-af: Add validation before accessing cgx and lmac with the addition of new MAC blocks like CN10K RPM and CN10KB RPM_USX, LMACs are noncontiguous and CGX blocks are also noncontiguous. But during RVU driver initialization, the driver is assuming they are contiguous and trying to access cgx or lmac with their id which is resulting in kernel panic. This patch fixes the issue by adding proper checks. [ 23.219150] pc : cgx_lmac_read+0x38/0x70 [ 23.219154] lr : rvu_program_channels+0x3f0/0x498 [ 23.223852] sp : ffff000100d6fc80 [ 23.227158] x29: ffff000100d6fc80 x28: ffff00010009f880 x27: 000000000000005a [ 23.234288] x26: ffff000102586768 x25: 0000000000002500 x24: fffffffffff0f000

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)
91c6945ea1f9059fea886630d0fd8070740e2aafaffectedgite425e2ba933618ee5ec8e4f3eb341efeb6c9ddefUnavailableNone listed
91c6945ea1f9059fea886630d0fd8070740e2aafaffectedgita5485a943193e55c79150382e6461e8ea759e96eUnavailableNone listed
91c6945ea1f9059fea886630d0fd8070740e2aafaffectedgitb04872e15f3df62cb2fd530950f769626e1ef489UnavailableNone listed
91c6945ea1f9059fea886630d0fd8070740e2aafaffectedgit79ebb53772c95d3a6ae51b3c65f9985fdd430df6UnavailableNone 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)
5.12affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver5.12UnavailableNone listed
5.15.121unaffectedsemverUnavailable5.15.*None listed
6.1.39unaffectedsemverUnavailable6.1.*None listed
6.4.4unaffectedsemverUnavailable6.4.*None listed
6.5unaffectedoriginal_commit_for_fixUnavailable*None listed