CyberSecBulletin
CVE-2023-23583NVD status: Modified

Intel(R) Processors: Sequence of Processor Instructions Leads to Unexpected Behavior

CVE-2023-23583 is a high-severity sequence of processor instructions leads to unexpected behavior vulnerability in Intel(R) Processors, with a CVSS 3.1 base score of 7.8 out of 10. It can be exploited with local access to the system by an attacker with a low-privileged account, without any action from a user. Affected Intel(R) Processors versions: See references. The record does not name a fixed version, so check the vendor advisory. There is no confirmed exploitation so far. EPSS estimates a 1.28% chance of exploitation within 30 days, higher than 71% of scored CVEs.

Next patch cycle

High severity with no evidence of exploitation so far.

What to do

  1. Check which version of Intel(R) Processors you run against the affected versions below, and install the vendor's latest release.
  2. Read the advisory on intel.com for workarounds and exact fixed builds.

Affected products and versions

VendorProductAffected versionsFixed in
Intel(R) ProcessorsIntel(R) ProcessorsSee referencesNot stated
IntelCore I3-10100y FirmwareNot specified in the recordNot stated
IntelCore I3-10110u FirmwareNot specified in the recordNot stated
IntelCore I3-10110y FirmwareNot specified in the recordNot stated
IntelCore I3-1005g1 FirmwareNot specified in the recordNot stated
IntelCore I5-10500h FirmwareNot specified in the recordNot stated
IntelCore I5-10200h FirmwareNot specified in the recordNot stated
IntelCore I5-10310u FirmwareNot specified in the recordNot stated
IntelCore I5-10300h FirmwareNot specified in the recordNot stated
IntelCore I5-10400h FirmwareNot specified in the recordNot stated
IntelCore I5-10210u FirmwareNot specified in the recordNot stated
IntelCore I5-10210y FirmwareNot specified in the recordNot stated
IntelCore I5-10310y FirmwareNot specified in the recordNot stated
IntelCore I5-1035g1 FirmwareNot specified in the recordNot stated
IntelCore I5-1035g4 FirmwareNot specified in the recordNot stated
IntelCore I5-1035g7 FirmwareNot specified in the recordNot stated
IntelCore I7-10870h FirmwareNot specified in the recordNot stated
IntelCore I7-10610u FirmwareNot specified in the recordNot stated
IntelCore I7-10810u FirmwareNot specified in the recordNot stated
IntelCore I7-10750h FirmwareNot specified in the recordNot stated
IntelCore I7-10850h FirmwareNot specified in the recordNot stated
IntelCore I7-10875h FirmwareNot specified in the recordNot stated
IntelCore I7-10510u FirmwareNot specified in the recordNot stated
IntelCore I7-10510y FirmwareNot specified in the recordNot stated
IntelCore I7-10710u FirmwareNot specified in the recordNot stated

Version data comes from the organisation that assigned the CVE; 35 further products are omitted here. Confirm against the vendor advisory before deciding you are unaffected.

How the severity score breaks down

Attack vector
LocalThe attacker needs local access or must trick a user into running something.
Attack complexity
LowNo special conditions are needed; the attack works reliably.
Privileges required
LowA basic user account is enough.
User interaction
NoneNo action by a victim is required.
Scope
UnchangedImpact stays within the vulnerable component.
Confidentiality
HighAll data handled by the component can be read.
Integrity
HighData or code can be modified at will.
Availability
HighThe component can be taken down completely.

Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H. Scored by NVD.

Scoring systemScoreSeverityScored by
CVSS 3.18.8HighCNA (intel.com)
CVSS 3.17.8HighNVD

Official description

Sequence of processor instructions leads to unexpected behavior for some Intel(R) Processors may allow an authenticated user to potentially enable escalation of privilege and/or information disclosure and/or denial of service via local access.

Source: the CVE record as published by its numbering authority, via NVD and CVE.org.

The underlying weakness: Sequence of Processor Instructions Leads to Unexpected Behavior

Specific combinations of processor instructions lead to undesirable behavior such as locking the processor until a hard reset performed.

How developers prevent this class of flaw

  • Implement a rigorous testing strategy that incorporates randomization to explore instruction sequences that are unlikely to appear in normal workloads in order to identify halt and catch fire instruction sequences.
  • Patch operating system to avoid running Halt and Catch Fire type sequences or to mitigate the damage caused by unexpected behavior. See.

More Sequence of Processor Instructions Leads to Unexpected Behavior vulnerabilities (CWE-1281)

Timeline

  1. CVE record published.
  2. CISA published its SSVC assessment (exploitation: none, automatable: no, technical impact: total).
  3. Record last changed materially (score, affected products, status or references).

References

Third-party and government advisories

Other vulnerabilities in Intel(R) Processors

All Intel(R) Processors vulnerabilities

Spotted an error? Tell us.