Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Optimizing PWAs For Different Display Modes

      August 26, 2025

      Node.js Web App Development Costs: A 2025 Executive Pricing Guide

      August 26, 2025

      Google locking down Android security with upcoming developer verification requirements for sideloaded apps

      August 26, 2025

      Microsoft donates DocumentDB to the Linux Foundation

      August 25, 2025

      Rediscovering joy in learning: Jason Lengstorf on the state of development

      August 26, 2025

      Representative Line: Not What They Meant By Watching “AndOr”

      August 26, 2025

      ChatGPT is reportedly scraping Google Search data to answer your questions – here’s how

      August 26, 2025

      The 10 best early Labor Day deals live now: Save on Apple, Samsung and more

      August 26, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Log Outgoing HTTP Requests with the Laravel Spy Package

      August 26, 2025
      Recent

      Log Outgoing HTTP Requests with the Laravel Spy Package

      August 26, 2025

      devdojo/auth

      August 26, 2025

      Rust Slices: Cutting Into References the Safe Way

      August 26, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      GitHub Copilot for Azure Debuts in Visual Studio 2022

      August 26, 2025
      Recent

      GitHub Copilot for Azure Debuts in Visual Studio 2022

      August 26, 2025

      How to Enable HDR in Stalker 2 Step by Step

      August 26, 2025

      Microsoft’s Latest Edge Survey Hints at Upcoming Copilot Mode Upgrades

      August 26, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Security»Common Vulnerabilities and Exposures (CVEs)»CVE-2025-38345 – “Intel Virtual Box ACPICA Illegal I/O Port Address/Length Vulnerability”

    CVE-2025-38345 – “Intel Virtual Box ACPICA Illegal I/O Port Address/Length Vulnerability”

    July 10, 2025

    CVE ID : CVE-2025-38345

    Published : July 10, 2025, 9:15 a.m. | 4 hours, 51 minutes ago

    Description : In the Linux kernel, the following vulnerability has been resolved:

    ACPICA: fix acpi operand cache leak in dswstate.c

    ACPICA commit 987a3b5cf7175916e2a4b6ea5b8e70f830dfe732

    I found an ACPI cache leak in ACPI early termination and boot continuing case.

    When early termination occurs due to malicious ACPI table, Linux kernel
    terminates ACPI function and continues to boot process. While kernel terminates
    ACPI function, kmem_cache_destroy() reports Acpi-Operand cache leak.

    Boot log of ACPI operand cache leak is as follows:
    >[ 0.585957] ACPI: Added _OSI(Module Device)
    >[ 0.587218] ACPI: Added _OSI(Processor Device)
    >[ 0.588530] ACPI: Added _OSI(3.0 _SCP Extensions)
    >[ 0.589790] ACPI: Added _OSI(Processor Aggregator Device)
    >[ 0.591534] ACPI Error: Illegal I/O port address/length above 64K: C806E00000004002/0x2 (20170303/hwvalid-155)
    >[ 0.594351] ACPI Exception: AE_LIMIT, Unable to initialize fixed events (20170303/evevent-88)
    >[ 0.597858] ACPI: Unable to start the ACPI Interpreter
    >[ 0.599162] ACPI Error: Could not remove SCI handler (20170303/evmisc-281)
    >[ 0.601836] kmem_cache_destroy Acpi-Operand: Slab cache still has objects
    >[ 0.603556] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.12.0-rc5 #26
    >[ 0.605159] Hardware name: innotek gmb_h virtual_box/virtual_box, BIOS virtual_box 12/01/2006
    >[ 0.609177] Call Trace:
    >[ 0.610063] ? dump_stack+0x5c/0x81
    >[ 0.611118] ? kmem_cache_destroy+0x1aa/0x1c0
    >[ 0.612632] ? acpi_sleep_proc_init+0x27/0x27
    >[ 0.613906] ? acpi_os_delete_cache+0xa/0x10
    >[ 0.617986] ? acpi_ut_delete_caches+0x3f/0x7b
    >[ 0.619293] ? acpi_terminate+0xa/0x14
    >[ 0.620394] ? acpi_init+0x2af/0x34f
    >[ 0.621616] ? __class_create+0x4c/0x80
    >[ 0.623412] ? video_setup+0x7f/0x7f
    >[ 0.624585] ? acpi_sleep_proc_init+0x27/0x27
    >[ 0.625861] ? do_one_initcall+0x4e/0x1a0
    >[ 0.627513] ? kernel_init_freeable+0x19e/0x21f
    >[ 0.628972] ? rest_init+0x80/0x80
    >[ 0.630043] ? kernel_init+0xa/0x100
    >[ 0.631084] ? ret_from_fork+0x25/0x30
    >[ 0.633343] vgaarb: loaded
    >[ 0.635036] EDAC MC: Ver: 3.0.0
    >[ 0.638601] PCI: Probing PCI hardware
    >[ 0.639833] PCI host bridge to bus 0000:00
    >[ 0.641031] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
    > … Continue to boot and log is omitted …

    I analyzed this memory leak in detail and found acpi_ds_obj_stack_pop_and_
    delete() function miscalculated the top of the stack. acpi_ds_obj_stack_push()
    function uses walk_state->operand_index for start position of the top, but
    acpi_ds_obj_stack_pop_and_delete() function considers index 0 for it.
    Therefore, this causes acpi operand memory leak.

    This cache leak causes a security threat because an old kernel (
    Severity: 0.0 | NA

    Visit the link for more details, such as CVSS details, affected products, timeline, and more…

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleCVE-2025-6948 – GitLab Cross-Site Scripting (XSS) Vulnerability
    Next Article CVE-2025-3396 – GitLab EE API Request Forgery Vulnerability

    Related Posts

    Common Vulnerabilities and Exposures (CVEs)

    CVE-2025-55575 – SMM Panel SQL Injection

    August 26, 2025
    Common Vulnerabilities and Exposures (CVEs)

    CVE-2025-9443 – Tenda CH22 Buffer Overflow Vulnerability

    August 26, 2025
    Leave A Reply Cancel Reply

    For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

    Continue Reading

    The rising price of Nintendo games makes supporting smaller titles and studios more important than ever — I’ll be voting with my wallet

    News & Updates

    Forget YouTube’s ad blocker war — this Google AI Overviews clone might finally sell me on the $14/month Premium subscription

    News & Updates

    CVE-2025-42999 – SAP NetWeaver Remote Code Execution

    Common Vulnerabilities and Exposures (CVEs)

    I thought MacOS 15.4.1 was a minor update until it made my iMac better in 4 big ways

    News & Updates

    Highlights

    Linux

    Rilasciato Archinstall 3.0.8: Modifiche Importanti, Correzione di Bug e Nuove Funzionalità

    June 13, 2025

    Archinstall è un programma di installazione guidato per Arch Linux, che offre un’interfaccia utente testuale…

    CVE-2025-32897 – Apache Seata (incubating) Untrusted Data Deserialization Vulnerability

    June 28, 2025

    The Game-Changing Role of App Modernization in the Finance Industry

    April 15, 2025

    Zombie Lane Ahead

    July 4, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.