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

      10 Top Node.js Development Companies for Enterprise-Scale Projects (2025-2026 Ranked & Reviewed)

      July 4, 2025

      12 Must-Know Cost Factors When Hiring Node.js Developers for Your Enterprise

      July 4, 2025

      Mirantis reveals Lens Prism, an AI copilot for operating Kubernetes clusters

      July 3, 2025

      Avoid these common platform engineering mistakes

      July 3, 2025

      Hideo Kojima’s “OD” is still in development with Xbox, at least for today

      July 4, 2025

      Microsoft is replacing salespeople with “solutions engineers” amid recent layoffs — promoting Copilot AI while ChatGPT dominates the enterprise sector

      July 4, 2025

      Microsoft’s extra year of Windows 10 security updates isn’t a “viable solution” for the 400 million PCs that can’t upgrade to Windows 11 — “It’s obvious users are frustrated and feel yanked around.”

      July 4, 2025

      OpenAI almost shipped ChatGPT with a different name — before a late-night twist

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

      The dog days of JavaScript summer

      July 4, 2025
      Recent

      The dog days of JavaScript summer

      July 4, 2025

      Databricks Lakebase – Database Branching in Action

      July 4, 2025

      Flutter + GitHub Copilot = Your New Superpower

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

      Hideo Kojima’s “OD” is still in development with Xbox, at least for today

      July 4, 2025
      Recent

      Hideo Kojima’s “OD” is still in development with Xbox, at least for today

      July 4, 2025

      Microsoft is replacing salespeople with “solutions engineers” amid recent layoffs — promoting Copilot AI while ChatGPT dominates the enterprise sector

      July 4, 2025

      Microsoft’s extra year of Windows 10 security updates isn’t a “viable solution” for the 400 million PCs that can’t upgrade to Windows 11 — “It’s obvious users are frustrated and feel yanked around.”

      July 4, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Security»Common Vulnerabilities and Exposures (CVEs)»CVE-2025-38221 – Linux Kernel ext4 Out-of-Bounds Punch Offset Vulnerability

    CVE-2025-38221 – Linux Kernel ext4 Out-of-Bounds Punch Offset Vulnerability

    July 4, 2025

    CVE ID : CVE-2025-38221

    Published : July 4, 2025, 2:15 p.m. | 4 hours, 57 minutes ago

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

    ext4: fix out of bounds punch offset

    Punching a hole with a start offset that exceeds max_end is not
    permitted and will result in a negative length in the
    truncate_inode_partial_folio() function while truncating the page cache,
    potentially leading to undesirable consequences.

    A simple reproducer:

    truncate -s 9895604649994 /mnt/foo
    xfs_io -c “pwrite 8796093022208 4096” /mnt/foo
    xfs_io -c “fpunch 8796093022213 25769803777” /mnt/foo

    kernel BUG at include/linux/highmem.h:275!
    Oops: invalid opcode: 0000 [#1] SMP PTI
    CPU: 3 UID: 0 PID: 710 Comm: xfs_io Not tainted 6.15.0-rc3
    Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.3-2.fc40 04/01/2014
    RIP: 0010:zero_user_segments.constprop.0+0xd7/0x110
    RSP: 0018:ffffc90001cf3b38 EFLAGS: 00010287
    RAX: 0000000000000005 RBX: ffffea0001485e40 RCX: 0000000000001000
    RDX: 000000000040b000 RSI: 0000000000000005 RDI: 000000000040b000
    RBP: 000000000040affb R08: ffff888000000000 R09: ffffea0000000000
    R10: 0000000000000003 R11: 00000000fffc7fc5 R12: 0000000000000005
    R13: 000000000040affb R14: ffffea0001485e40 R15: ffff888031cd3000
    FS: 00007f4f63d0b780(0000) GS:ffff8880d337d000(0000)
    knlGS:0000000000000000
    CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
    CR2: 000000001ae0b038 CR3: 00000000536aa000 CR4: 00000000000006f0
    DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
    DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
    Call Trace:

    truncate_inode_partial_folio+0x3dd/0x620
    truncate_inode_pages_range+0x226/0x720
    ? bdev_getblk+0x52/0x3e0
    ? ext4_get_group_desc+0x78/0x150
    ? crc32c_arch+0xfd/0x180
    ? __ext4_get_inode_loc+0x18c/0x840
    ? ext4_inode_csum+0x117/0x160
    ? jbd2_journal_dirty_metadata+0x61/0x390
    ? __ext4_handle_dirty_metadata+0xa0/0x2b0
    ? kmem_cache_free+0x90/0x5a0
    ? jbd2_journal_stop+0x1d5/0x550
    ? __ext4_journal_stop+0x49/0x100
    truncate_pagecache_range+0x50/0x80
    ext4_truncate_page_cache_block_range+0x57/0x3a0
    ext4_punch_hole+0x1fe/0x670
    ext4_fallocate+0x792/0x17d0
    ? __count_memcg_events+0x175/0x2a0
    vfs_fallocate+0x121/0x560
    ksys_fallocate+0x51/0xc0
    __x64_sys_fallocate+0x24/0x40
    x64_sys_call+0x18d2/0x4170
    do_syscall_64+0xa7/0x220
    entry_SYSCALL_64_after_hwframe+0x76/0x7e

    Fix this by filtering out cases where the punching start offset exceeds
    max_end.

    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-38222 – Linux ext4 Inline Data Overflow
    Next Article moserial – serial terminal for GNOME desktop

    Related Posts

    Development

    Citrix Releases Emergency Patches for Actively Exploited CVE-2025-6543 in NetScaler ADC

    July 4, 2025
    Development

    CISA Adds 3 Flaws to KEV Catalog, Impacting AMI MegaRAC, D-Link, Fortinet

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

    Call of Duty: Black Ops 6 Season 03 Reloaded has another painful celebrity collaboration — but I’ve got a better suggestion for Activision

    News & Updates

    CVE-2025-46532 – Haris Zulfiqar Tooltip Cross-site Scripting (XSS)

    Common Vulnerabilities and Exposures (CVEs)

    A Step-by-Step Coding Guide to Building a Gemini-Powered AI Startup Pitch Generator Using LiteLLM Framework, Gradio, and FPDF in Google Colab with PDF Export Support

    Machine Learning

    ChatGPT Is Making People Think They’re Gods and Their Families Are Terrified

    Artificial Intelligence

    Highlights

    CVE-2025-45985 – Blink Router Command Injection Vulnerability

    June 13, 2025

    CVE ID : CVE-2025-45985

    Published : June 13, 2025, 12:15 p.m. | 1 hour, 26 minutes ago

    Description : Blink routers BL-WR9000 V2.4.9 , BL-AC2100_AZ3 V1.0.4, BL-X10_AC8 v1.0.5 , BL-LTE300 v1.2.3, BL-F1200_AT1 v1.0.0, BL-X26_AC8 v1.2.8, BLAC450M_AE4 v4.0.0 and BL-X26_DA3 v1.2.7 were discovered to contain a command injection vulnerability via the bs_SetSSIDHide function.

    Severity: 0.0 | NA

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

    CVE-2025-4927 – PHPGurukul Online Marriage Registration System SQL Injection Vulnerability

    May 19, 2025

    Rust-based Myth Stealer Malware Spread via Fake Gaming Sites Targets Chrome, Firefox Users

    June 10, 2025

    CVE-2025-46244 – Dotstore Advanced Linked Variations for Woocommerce Missing Authorization Vulnerability

    April 22, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

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