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

      The state of DevOps and AI: Not just hype

      September 1, 2025

      A Breeze Of Inspiration In September (2025 Wallpapers Edition)

      August 31, 2025

      10 Top Generative AI Development Companies for Enterprise Node.js Projects

      August 30, 2025

      Prompting Is A Design Act: How To Brief, Guide And Iterate With AI

      August 29, 2025

      Look out, Meta Ray-Bans! These AI glasses just raised over $1M in pre-orders in 3 days

      September 2, 2025

      Samsung ‘Galaxy Glasses’ powered by Android XR are reportedly on track to be unveiled this month

      September 2, 2025

      The M4 iPad Pro is discounted $100 as a last-minute Labor Day deal

      September 2, 2025

      Distribution Release: Linux From Scratch 12.4

      September 1, 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

      Enhanced Queue Job Control with Laravel’s ThrottlesExceptions failWhen() Method

      September 2, 2025
      Recent

      Enhanced Queue Job Control with Laravel’s ThrottlesExceptions failWhen() Method

      September 2, 2025

      August report 2025

      September 2, 2025

      Fake News Detection using Python Machine Learning (ML)

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

      Installing Proxmox on a Raspberry Pi to run Virtual Machines on it

      September 2, 2025
      Recent

      Installing Proxmox on a Raspberry Pi to run Virtual Machines on it

      September 2, 2025

      Download Transcribe! for Windows

      September 1, 2025

      Microsoft Fixes CertificateServicesClient (CertEnroll) Error in Windows 11

      September 1, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Security»Common Vulnerabilities and Exposures (CVEs)»CVE-2025-37993 – Linux Kernel: CAN: Uninitialized Spin Lock in m_can_class_allocate_dev

    CVE-2025-37993 – Linux Kernel: CAN: Uninitialized Spin Lock in m_can_class_allocate_dev

    May 29, 2025

    CVE ID : CVE-2025-37993

    Published : May 29, 2025, 2:15 p.m. | 2 hours, 47 minutes ago

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

    can: m_can: m_can_class_allocate_dev(): initialize spin lock on device probe

    The spin lock tx_handling_spinlock in struct m_can_classdev is not
    being initialized. This leads the following spinlock bad magic
    complaint from the kernel, eg. when trying to send CAN frames with
    cansend from can-utils:

    | BUG: spinlock bad magic on CPU#0, cansend/95
    | lock: 0xff60000002ec1010, .magic: 00000000, .owner: /-1, .owner_cpu: 0
    | CPU: 0 UID: 0 PID: 95 Comm: cansend Not tainted 6.15.0-rc3-00032-ga79be02bba5c #5 NONE
    | Hardware name: MachineWare SIM-V (DT)
    | Call Trace:
    | [] dump_backtrace+0x1c/0x24
    | [] show_stack+0x28/0x34
    | [] dump_stack_lvl+0x4a/0x68
    | [] dump_stack+0x14/0x1c
    | [] spin_dump+0x62/0x6e
    | [] do_raw_spin_lock+0xd0/0x142
    | [] _raw_spin_lock_irqsave+0x20/0x2c
    | [] m_can_start_xmit+0x90/0x34a
    | [] dev_hard_start_xmit+0xa6/0xee
    | [] sch_direct_xmit+0x114/0x292
    | [] __dev_queue_xmit+0x3b0/0xaa8
    | [] can_send+0xc6/0x242
    | [] raw_sendmsg+0x1a8/0x36c
    | [] sock_write_iter+0x9a/0xee
    | [] vfs_write+0x184/0x3a6
    | [] ksys_write+0xa0/0xc0
    | [] __riscv_sys_write+0x14/0x1c
    | [] do_trap_ecall_u+0x168/0x212
    | [] handle_exception+0x146/0x152

    Initializing the spin lock in m_can_class_allocate_dev solves that
    problem.

    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-37994 – “Linux Kernel USB TypeC UCSI NULL Pointer Access Vulnerability”
    Next Article CVE-2025-33043 – APTIOV BIOS Improper Input Validation Vulnerability

    Related Posts

    Development

    Hacker suspected of trying to cheat his way into university is arrested in Spain

    September 2, 2025
    Development

    ScarCruft Uses RokRAT Malware in Operation HanKook Phantom Targeting South Korean Academics

    September 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

    CVE-2025-27577 – Apache OpenHarmony TCB Arbitrary Code Execution Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    Android App Development Cost in 2025: All Your Questions Answered

    Web Development

    20+ Stunning Free React Website Templates in 2025

    Web Development

    Best early Costco Labor Day deals 2025: 15+ sales up to $1,700 off

    News & Updates

    Highlights

    Development

    How DNS Works: A Guide to Understanding the Internet’s Address Book

    May 14, 2025

    The Domain Name System (DNS) translates domain names (like example.com) into IP addresses (like 192.0.2.1)…

    Brave browser will block Microsoft Recall from tracking your online activity

    July 24, 2025

    Flaw in Notepad++ installer could grant attackers SYSTEM access (CVE-2025-49144)

    June 25, 2025

    Rime Introduces Arcana and Rimecaster (Open Source): Practical Voice AI Tools Built on Real-World Speech

    May 14, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

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