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

      Upwork Freelancers vs Dedicated React.js Teams: What’s Better for Your Project in 2025?

      August 1, 2025

      Is Agile dead in the age of AI?

      August 1, 2025

      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

      Anthropic beats OpenAI as the top LLM provider for business – and it’s not even close

      August 2, 2025

      I bought Samsung’s Galaxy Watch Ultra 2025 – here’s why I have buyer’s remorse

      August 2, 2025

      I can admit when I’m wrong — this 75% wireless gaming keyboard is way better than I thought it would be

      August 2, 2025

      This is Microsoft’s canceled Windows-based Surface Duo — the dual-screen Windows Phone from 2018 that we never got

      August 2, 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 details of TC39’s last meeting

      August 2, 2025
      Recent

      The details of TC39’s last meeting

      August 2, 2025

      Enhancing Laravel Queries with Reusable Scope Patterns

      August 1, 2025

      Everything We Know About Livewire 4

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

      I can admit when I’m wrong — this 75% wireless gaming keyboard is way better than I thought it would be

      August 2, 2025
      Recent

      I can admit when I’m wrong — this 75% wireless gaming keyboard is way better than I thought it would be

      August 2, 2025

      This is Microsoft’s canceled Windows-based Surface Duo — the dual-screen Windows Phone from 2018 that we never got

      August 2, 2025

      Looking for an Ubuntu Manual? Try This Book

      August 2, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Security»Common Vulnerabilities and Exposures (CVEs)»CVE-2023-53138 – Cisco CAIF Use-After-Free Vulnerability

    CVE-2023-53138 – Cisco CAIF Use-After-Free Vulnerability

    May 2, 2025

    CVE ID : CVE-2023-53138

    Published : May 2, 2025, 4:15 p.m. | 34 minutes ago

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

    net: caif: Fix use-after-free in cfusbl_device_notify()

    syzbot reported use-after-free in cfusbl_device_notify() [1]. This
    causes a stack trace like below:

    BUG: KASAN: use-after-free in cfusbl_device_notify+0x7c9/0x870 net/caif/caif_usb.c:138
    Read of size 8 at addr ffff88807ac4e6f0 by task kworker/u4:6/1214

    CPU: 0 PID: 1214 Comm: kworker/u4:6 Not tainted 5.19.0-rc3-syzkaller-00146-g92f20ff72066 #0
    Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
    Workqueue: netns cleanup_net
    Call Trace:

    __dump_stack lib/dump_stack.c:88 [inline]
    dump_stack_lvl+0xcd/0x134 lib/dump_stack.c:106
    print_address_description.constprop.0.cold+0xeb/0x467 mm/kasan/report.c:313
    print_report mm/kasan/report.c:429 [inline]
    kasan_report.cold+0xf4/0x1c6 mm/kasan/report.c:491
    cfusbl_device_notify+0x7c9/0x870 net/caif/caif_usb.c:138
    notifier_call_chain+0xb5/0x200 kernel/notifier.c:87
    call_netdevice_notifiers_info+0xb5/0x130 net/core/dev.c:1945
    call_netdevice_notifiers_extack net/core/dev.c:1983 [inline]
    call_netdevice_notifiers net/core/dev.c:1997 [inline]
    netdev_wait_allrefs_any net/core/dev.c:10227 [inline]
    netdev_run_todo+0xbc0/0x10f0 net/core/dev.c:10341
    default_device_exit_batch+0x44e/0x590 net/core/dev.c:11334
    ops_exit_list+0x125/0x170 net/core/net_namespace.c:167
    cleanup_net+0x4ea/0xb00 net/core/net_namespace.c:594
    process_one_work+0x996/0x1610 kernel/workqueue.c:2289
    worker_thread+0x665/0x1080 kernel/workqueue.c:2436
    kthread+0x2e9/0x3a0 kernel/kthread.c:376
    ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:302

    When unregistering a net device, unregister_netdevice_many_notify()
    sets the device’s reg_state to NETREG_UNREGISTERING, calls notifiers
    with NETDEV_UNREGISTER, and adds the device to the todo list.

    Later on, devices in the todo list are processed by netdev_run_todo().
    netdev_run_todo() waits devices’ reference count become 1 while
    rebdoadcasting NETDEV_UNREGISTER notification.

    When cfusbl_device_notify() is called with NETDEV_UNREGISTER multiple
    times, the parent device might be freed. This could cause UAF.
    Processing NETDEV_UNREGISTER multiple times also causes inbalance of
    reference count for the module.

    This patch fixes the issue by accepting only first NETDEV_UNREGISTER
    notification.

    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-2023-53139 – Linux Kernel NFC fdp Null Pointer Dereference
    Next Article CVE-2023-53137 – Linux Kernel Ext4 Directory Corruption Vulnerability

    Related Posts

    Development

    Why the tech industry needs to stand firm on preserving end-to-end encryption

    August 2, 2025
    Development

    Is your phone spying on you? | Unlocked 403 cybersecurity podcast (S2E5)

    August 2, 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

    Millennium – low-code modding framework

    Linux

    Integrating Figma with Cursor IDE Using an MCP Server to Build a Web Login Page

    Machine Learning

    CVE-2025-3962 – Withstars Books-Management-System Cross-Site Scripting Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    Europol Dismantles Kidflix With 72,000 CSAM Videos Seized in Major Operation

    Development

    Highlights

    CVE-2025-4795 – Gongfuxiang SchoolCMS SQL Injection Vulnerability

    May 16, 2025

    CVE ID : CVE-2025-4795

    Published : May 16, 2025, 7:15 p.m. | 1 hour, 48 minutes ago

    Description : A vulnerability classified as critical has been found in gongfuxiang schoolcms 2.3.1. This affects the function SaveInfo of the file /index.php?m=Admin&c=article&a=SaveInfo. The manipulation of the argument ID leads to sql injection. It is possible to initiate the attack remotely. The exploit has been disclosed to the public and may be used.

    Severity: 4.7 | MEDIUM

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

    CVE-2025-50183 – OpenList Frontend Stored XSS Vulnerability

    June 19, 2025

    Enabling customers to deliver production-ready AI agents at scale

    July 16, 2025

    RegRipper

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

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