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

      Top 15 Enterprise Use Cases That Justify Hiring Node.js Developers in 2025

      July 31, 2025

      The Core Model: Start FROM The Answer, Not WITH The Solution

      July 31, 2025

      AI-Generated Code Poses Major Security Risks in Nearly Half of All Development Tasks, Veracode Research Reveals   

      July 31, 2025

      Understanding the code modernization conundrum

      July 31, 2025

      Not just YouTube: Google is using AI to guess your age based on your activity – everywhere

      July 31, 2025

      Malicious extensions can use ChatGPT to steal your personal data – here’s how

      July 31, 2025

      What Zuckerberg’s ‘personal superintelligence’ sales pitch leaves out

      July 31, 2025

      This handy NordVPN tool flags scam calls on Android – even before you answer

      July 31, 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

      Route Optimization through Laravel’s Shallow Resource Architecture

      July 31, 2025
      Recent

      Route Optimization through Laravel’s Shallow Resource Architecture

      July 31, 2025

      This Week in Laravel: Laracon News, Free Laravel Idea, and Claude Code Course

      July 31, 2025

      Everything We Know About Pest 4

      July 31, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      FOSS Weekly #25.31: Kernel 6.16, OpenMandriva Review, Conky Customization, System Monitoring and More

      July 31, 2025
      Recent

      FOSS Weekly #25.31: Kernel 6.16, OpenMandriva Review, Conky Customization, System Monitoring and More

      July 31, 2025

      Windows 11’s MSN Widgets board now opens in default browser, such as Chrome (EU only)

      July 31, 2025

      Microsoft’s new “move to Windows 11” campaign implies buying OneDrive paid plan

      July 31, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Security»Common Vulnerabilities and Exposures (CVEs)»CVE-2025-37774 – Linux Kernel Slab Object Extensions Vulnerability

    CVE-2025-37774 – Linux Kernel Slab Object Extensions Vulnerability

    May 1, 2025

    CVE ID : CVE-2025-37774

    Published : May 1, 2025, 2:15 p.m. | 1 hour, 10 minutes ago

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

    slab: ensure slab->obj_exts is clear in a newly allocated slab page

    ktest recently reported crashes while running several buffered io tests
    with __alloc_tagging_slab_alloc_hook() at the top of the crash call stack.
    The signature indicates an invalid address dereference with low bits of
    slab->obj_exts being set. The bits were outside of the range used by
    page_memcg_data_flags and objext_flags and hence were not masked out
    by slab_obj_exts() when obtaining the pointer stored in slab->obj_exts.
    The typical crash log looks like this:

    00510 Unable to handle kernel NULL pointer dereference at virtual address 0000000000000010
    00510 Mem abort info:
    00510 ESR = 0x0000000096000045
    00510 EC = 0x25: DABT (current EL), IL = 32 bits
    00510 SET = 0, FnV = 0
    00510 EA = 0, S1PTW = 0
    00510 FSC = 0x05: level 1 translation fault
    00510 Data abort info:
    00510 ISV = 0, ISS = 0x00000045, ISS2 = 0x00000000
    00510 CM = 0, WnR = 1, TnD = 0, TagAccess = 0
    00510 GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0
    00510 user pgtable: 4k pages, 39-bit VAs, pgdp=0000000104175000
    00510 [0000000000000010] pgd=0000000000000000, p4d=0000000000000000, pud=0000000000000000
    00510 Internal error: Oops: 0000000096000045 [#1] SMP
    00510 Modules linked in:
    00510 CPU: 10 UID: 0 PID: 7692 Comm: cat Not tainted 6.15.0-rc1-ktest-g189e17946605 #19327 NONE
    00510 Hardware name: linux,dummy-virt (DT)
    00510 pstate: 20001005 (nzCv daif -PAN -UAO -TCO -DIT +SSBS BTYPE=–)
    00510 pc : __alloc_tagging_slab_alloc_hook+0xe0/0x190
    00510 lr : __kmalloc_noprof+0x150/0x310
    00510 sp : ffffff80c87df6c0
    00510 x29: ffffff80c87df6c0 x28: 000000000013d1ff x27: 000000000013d200
    00510 x26: ffffff80c87df9e0 x25: 0000000000000000 x24: 0000000000000001
    00510 x23: ffffffc08041953c x22: 000000000000004c x21: ffffff80c0002180
    00510 x20: fffffffec3120840 x19: ffffff80c4821000 x18: 0000000000000000
    00510 x17: fffffffec3d02f00 x16: fffffffec3d02e00 x15: fffffffec3d00700
    00510 x14: fffffffec3d00600 x13: 0000000000000200 x12: 0000000000000006
    00510 x11: ffffffc080bb86c0 x10: 0000000000000000 x9 : ffffffc080201e58
    00510 x8 : ffffff80c4821060 x7 : 0000000000000000 x6 : 0000000055555556
    00510 x5 : 0000000000000001 x4 : 0000000000000010 x3 : 0000000000000060
    00510 x2 : 0000000000000000 x1 : ffffffc080f50cf8 x0 : ffffff80d801d000
    00510 Call trace:
    00510 __alloc_tagging_slab_alloc_hook+0xe0/0x190 (P)
    00510 __kmalloc_noprof+0x150/0x310
    00510 __bch2_folio_create+0x5c/0xf8
    00510 bch2_folio_create+0x2c/0x40
    00510 bch2_readahead+0xc0/0x460
    00510 read_pages+0x7c/0x230
    00510 page_cache_ra_order+0x244/0x3a8
    00510 page_cache_async_ra+0x124/0x170
    00510 filemap_readahead.isra.0+0x58/0xa0
    00510 filemap_get_pages+0x454/0x7b0
    00510 filemap_read+0xdc/0x418
    00510 bch2_read_iter+0x100/0x1b0
    00510 vfs_read+0x214/0x300
    00510 ksys_read+0x6c/0x108
    00510 __arm64_sys_read+0x20/0x30
    00510 invoke_syscall.constprop.0+0x54/0xe8
    00510 do_el0_svc+0x44/0xc8
    00510 el0_svc+0x18/0x58
    00510 el0t_64_sync_handler+0x104/0x130
    00510 el0t_64_sync+0x154/0x158
    00510 Code: d5384100 f9401c01 b9401aa3 b40002e1 (f8227881)
    00510 —[ end trace 0000000000000000 ]—
    00510 Kernel panic – not syncing: Oops: Fatal exception
    00510 SMP: stopping secondary CPUs
    00510 Kernel Offset: disabled
    00510 CPU features: 0x0000,000000e0,00000410,8240500b
    00510 Memory Limit: none

    Investigation indicates that these bits are already set when we allocate
    slab page and are not zeroed out after allocation. We are not yet sure
    why these crashes start happening only recently but regardless of the
    reason, not initializing a field that gets used later is wrong. Fix it
    by initializing slab->obj_exts during slab page allocation.

    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-37775 – “Microsoft Windows Ksmbd Directory Write Vulnerability”
    Next Article CVE-2025-37773 – “virtiofs NULL Source Name Check Vulnerability”

    Related Posts

    Development

    The hidden risks of browser extensions – and how to stay safe

    July 31, 2025
    Development

    Minnesota National Guard Deployed After Major Cyberattack on St. Paul City Systems

    July 31, 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

    Can’t Find a Tax Accountant? Here’s Why and What To Do Next

    News & Updates

    Microsoft Edge will auto-update PDF to Adobe Engine, won’t kill off legacy PDF until 2026

    Operating Systems

    Windows 3.1 is now available for the Game Boy Color… kind of

    News & Updates

    With Helldivers 2 coming to Xbox — here are 7 games I’d love to see PlayStation bring to Microsoft’splatform

    News & Updates

    Highlights

    How Node.js Handles Async Operations

    April 1, 2025

    Node.js is designed to be asynchronous and non-blocking, making it highly efficient for handling multiple…

    One of my favorite games is on sale, and it just had a huge update with a banger DLC

    May 8, 2025

    Bert ransomware: what you need to know

    June 13, 2025

    Guide to Using the Desktop Commander MCP Server

    June 1, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

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