CVE-2023-53630 Vulnerability Analysis & Exploit Details

CVE-2023-53630
Vulnerability Scoring

5.5
/10
Significant Risk

Security assessments indicate that CVE-2023-53630 presents a notable risk, potentially requiring prompt mitigation.

Attack Complexity Details

  • Attack Complexity: Low
    Exploits can be performed without significant complexity or special conditions.
  • Attack Vector: Local
    Vulnerability requires local system access.
  • Privileges Required: Low
    Some privileges are necessary to exploit the vulnerability.
  • Scope: Unchanged
    Exploit remains within the originally vulnerable component.
  • User Interaction: None
    No user interaction is necessary for exploitation.

CVE-2023-53630 Details

Status: Analyzed

Last updated: 🕙 03 Feb 2026, 22:26 UTC
Originally published on: 🕓 07 Oct 2025, 16:15 UTC

Time between publication and last update: 119 days

CVSS Release: version 3

CVSS3 Source

nvd@nist.gov

CVSS3 Type

Primary

CVSS3 Vector

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

CVE-2023-53630 Vulnerability Summary

CVE-2023-53630: In the Linux kernel, the following vulnerability has been resolved: iommufd: Fix unpinning of pages when an access is present syzkaller found that the calculation of batch_last_index should use 'start_index' since at input to this function the batch is either empty or it has already been adjusted to cross any accesses so it will start at the point we are unmapping from. Getting this wrong causes the unmap to run over the end of the pages which corrupts pages that were never mapped. In most cases this triggers the num pinned debugging: WARNING: CPU: 0 PID: 557 at drivers/iommu/iommufd/pages.c:294 __iopt_area_unfill_domain+0x152/0x560 Modules linked in: CPU: 0 PID: 557 Comm: repro Not tainted 6.3.0-rc2-eeac8ede1755 #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.0-0-gd239552ce722-prebuilt.qemu.org 04/01/2014 RIP: 0010:__iopt_area_unfill_domain+0x152/0x560 Code: d2 0f ff 44 8b 64 24 54 48 8b 44 24 48 31 ff 44 89 e6 48 89 44 24 38 e8 fc d3 0f ff 45 85 e4 0f 85 eb 01 00 00 e8 0e d2 0f ff <0f> 0b e8 07 d2 0f ff 48 8b 44 24 38 89 5c 24 58 89 18 8b 44 24 54 RSP: 0018:ffffc9000108baf0 EFLAGS: 00010246 RAX: 0000000000000000 RBX: 00000000ffffffff RCX: ffffffff821e3f85 RDX: 0000000000000000 RSI: ffff88800faf0000 RDI: 0000000000000002 RBP: ffffc9000108bd18 R08: 000000000003ca25 R09: 0000000000000014 R10: 000000000003ca00 R11: 0000000000000024 R12: 0000000000000004 R13: 0000000000000801 R14: 00000000000007ff R15: 0000000000000800 FS: 00007f3499ce1740(0000) GS:ffff88807dc00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000020000243 CR3: 00000000179c2001 CR4: 0000000000770ef0 PKRU: 55555554 Call Trace: <TASK> iopt_area_unfill_domain+0x32/0x40 iopt_table_remove_domain+0x23f/0x4c0 iommufd_device_selftest_detach+0x3a/0x90 iommufd_selftest_destroy+0x55/0x70 iommufd_object_destroy_user+0xce/0x130 iommufd_destroy+0xa2/0xc0 iommufd_fops_ioctl+0x206/0x330 __x64_sys_ioctl+0x10e/0x160 do_syscall_64+0x3b/0x90 entry_SYSCALL_64_after_hwframe+0x72/0xdc Also add some useful WARN_ON sanity checks.

Assessing the Risk of CVE-2023-53630

Access Complexity Graph

The exploitability of CVE-2023-53630 depends on two key factors: attack complexity (the level of effort required to execute an exploit) and privileges required (the access level an attacker needs).

Exploitability Analysis for CVE-2023-53630

CVE-2023-53630 presents an accessible attack vector with minimal effort required. Restricting access controls and implementing security updates are critical to reducing exploitation risks.

Understanding AC and PR

A lower complexity and fewer privilege requirements make exploitation easier. Security teams should evaluate these aspects to determine the urgency of mitigation strategies, such as patch management and access control policies.

Attack Complexity (AC) measures the difficulty in executing an exploit. A high AC means that specific conditions must be met, making an attack more challenging, while a low AC means the vulnerability can be exploited with minimal effort.

Privileges Required (PR) determine the level of system access necessary for an attack. Vulnerabilities requiring no privileges are more accessible to attackers, whereas high privilege requirements limit exploitation to authorized users with elevated access.

CVSS Score Breakdown Chart

Above is the CVSS Sub-score Breakdown for CVE-2023-53630, illustrating how Base, Impact, and Exploitability factors combine to form the overall severity rating. A higher sub-score typically indicates a more severe or easier-to-exploit vulnerability.

CIA Impact Analysis

Below is the Impact Analysis for CVE-2023-53630, showing how Confidentiality, Integrity, and Availability might be affected if the vulnerability is exploited. Higher values usually signal greater potential damage.

  • Confidentiality: None
    CVE-2023-53630 has no significant impact on data confidentiality.
  • Integrity: None
    CVE-2023-53630 poses no threat to data integrity.
  • Availability: High
    CVE-2023-53630 can disrupt system operations, potentially causing complete denial of service (DoS).

CVE-2023-53630 References

External References

CWE Common Weakness Enumeration

NVD-CWE-noinfo

Vulnerable Configurations

  • cpe:2.3:o:linux:linux_kernel:6.2:-:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.2:-:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.2.0:rc1:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.2.0:rc1:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.2.0:rc2:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.2.0:rc2:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.2.0:rc3:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.2.0:rc3:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.2.0:rc4:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.2.0:rc4:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.2.0:rc5:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.2.0:rc5:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.2.0:rc6:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.2.0:rc6:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.2.1:*:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.2.1:*:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.2.2:*:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.2.2:*:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.2.3:*:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.2.3:*:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.2.4:*:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.2.4:*:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.2.5:*:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.2.5:*:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.2.6:*:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.2.6:*:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.2.7:*:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.2.7:*:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.2.8:*:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.2.8:*:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.2.9:*:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.2.9:*:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.2.10:*:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.2.10:*:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.3:rc1:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.3:rc1:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.3:rc2:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.3:rc2:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.3:rc3:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.3:rc3:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.3:rc4:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.3:rc4:*:*:*:*:*:*
  • cpe:2.3:o:linux:linux_kernel:6.3:rc5:*:*:*:*:*:*
    cpe:2.3:o:linux:linux_kernel:6.3:rc5:*:*:*:*:*:*

Protect Your Infrastructure against CVE-2023-53630: Combat Critical CVE Threats

Stay updated with real-time CVE vulnerabilities and take action to secure your systems. Enhance your cybersecurity posture with the latest threat intelligence and mitigation techniques. Develop the skills necessary to defend against CVEs and secure critical infrastructures. Join the top cybersecurity professionals safeguarding today's infrastructures.

Other 5 Recently Published CVEs Vulnerabilities

  • CVE-2026-3272 – A vulnerability was determined in Tenda F453 1.0.0.3. Affected is the function fromDhcpListClient of the file /goform/DhcpListClient of the compone...
  • CVE-2026-3271 – A vulnerability was found in Tenda F453 1.0.0.3. This impacts the function fromP2pListFilter of the file /goform/P2pListFilterof of the component h...
  • CVE-2026-3270 – A vulnerability has been found in psi-probe PSI Probe up to 5.3.0. This affects the function lookup of the file psi-probe-core/src/main/java/psipro...
  • CVE-2026-3269 – A flaw has been found in psi-probe PSI Probe up to 5.3.0. The impacted element is the function handleRequestInternal of the file psi-probe-core/src...
  • CVE-2026-2597 – Crypt::SysRandom::XS versions before 0.010 for Perl is vulnerable to a heap buffer overflow in the XS function random_bytes(). The function does n...