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

      10 Benefits of Hiring a React.js Development Company (2025–2026 Edition)

      August 13, 2025

      From Line To Layout: How Past Experiences Shape Your Design Career

      August 13, 2025

      Hire React.js Developers in the US: How to Choose the Right Team for Your Needs

      August 13, 2025

      Google’s coding agent Jules gets critique functionality

      August 13, 2025

      The best smartphones without AI features in 2025: Expert tested and recommended

      August 13, 2025

      GPT-5 was supposed to simplify ChatGPT but now it has 4 new modes – here’s why

      August 13, 2025

      Gemini just got two of ChatGPT’s best features – and they’re free

      August 13, 2025

      I found the easiest way to send files between my Android phone and desktop – and it’s free

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

      Laravel Boost is released

      August 13, 2025
      Recent

      Laravel Boost is released

      August 13, 2025

      Frontend Standards for Optimizely Configured Commerce: Clean & Scalable Web Best Practices

      August 13, 2025

      Live Agent Escalation in Copilot Studio Using D365 Omnichannel – Architecture and Use Case

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

      OpenAI’s Sam Altman: GPT-5 fails to meet AGI standards amid Microsoft’s fading partnership — “it’s still missing something”

      August 13, 2025
      Recent

      OpenAI’s Sam Altman: GPT-5 fails to meet AGI standards amid Microsoft’s fading partnership — “it’s still missing something”

      August 13, 2025

      You Think You Need a Monster PC to Run Local AI, Don’t You? — My Seven-Year-Old Mid-range Laptop Says Otherwise

      August 13, 2025

      8 Registry Tweaks that will Make File Explorer Faster and Easier to Use on Windows 11

      August 13, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Security»Common Vulnerabilities and Exposures (CVEs)»CVE-2025-40572 – Siemens SCALANCE LPE9403 Privilege Escalation

    CVE-2025-40572 – Siemens SCALANCE LPE9403 Privilege Escalation

    May 13, 2025

    CVE ID : CVE-2025-40572

    Published : May 13, 2025, 10:15 a.m. | 1 hour, 52 minutes ago

    Description : A vulnerability has been identified in SCALANCE LPE9403 (6GK5998-3GS00-2AC2) (All versions). Affected devices do not properly assign permissions to critical ressources.
    This could allow a non-privileged local attacker to access sensitive information stored on the device.

    Severity: 5.5 | MEDIUM

    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-40573 – SCALANCE LPE9403 Path Traversal Vulnerability
    Next Article CVE-2025-40571 – Mendix OIDC SSO Privilege Escalation

    Related Posts

    Development

    How the always-on generation can level up its cybersecurity game

    August 13, 2025
    Development

    Supply-chain dependencies: Check your resilience blind spot

    August 13, 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-5880 – Whistle Path Traversal Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    High Tide is an unofficial TIDAL music client

    Linux

    L’Europol punta non solo alla fine della crittografia ma anche ai tuoi metadati

    Linux

    DeepSeek vs ChatGPT: Pros, Cons, and Key Differences Explained

    Web Development

    Highlights

    CVE-2025-37786 – Linux Kernel DSA Net Use-After-Free Vulnerability

    May 1, 2025

    CVE ID : CVE-2025-37786

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

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

    net: dsa: free routing table on probe failure

    If complete = true in dsa_tree_setup(), it means that we are the last
    switch of the tree which is successfully probing, and we should be
    setting up all switches from our probe path.

    After “complete” becomes true, dsa_tree_setup_cpu_ports() or any
    subsequent function may fail. If that happens, the entire tree setup is
    in limbo: the first N-1 switches have successfully finished probing
    (doing nothing but having allocated persistent memory in the tree’s
    dst->ports, and maybe dst->rtable), and switch N failed to probe, ending
    the tree setup process before anything is tangible from the user’s PoV.

    If switch N fails to probe, its memory (ports) will be freed and removed
    from dst->ports. However, the dst->rtable elements pointing to its ports,
    as created by dsa_link_touch(), will remain there, and will lead to
    use-after-free if dereferenced.

    If dsa_tree_setup_switches() returns -EPROBE_DEFER, which is entirely
    possible because that is where ds->ops->setup() is, we get a kasan
    report like this:

    ==================================================================
    BUG: KASAN: slab-use-after-free in mv88e6xxx_setup_upstream_port+0x240/0x568
    Read of size 8 at addr ffff000004f56020 by task kworker/u8:3/42

    Call trace:
    __asan_report_load8_noabort+0x20/0x30
    mv88e6xxx_setup_upstream_port+0x240/0x568
    mv88e6xxx_setup+0xebc/0x1eb0
    dsa_register_switch+0x1af4/0x2ae0
    mv88e6xxx_register_switch+0x1b8/0x2a8
    mv88e6xxx_probe+0xc4c/0xf60
    mdio_probe+0x78/0xb8
    really_probe+0x2b8/0x5a8
    __driver_probe_device+0x164/0x298
    driver_probe_device+0x78/0x258
    __device_attach_driver+0x274/0x350

    Allocated by task 42:
    __kasan_kmalloc+0x84/0xa0
    __kmalloc_cache_noprof+0x298/0x490
    dsa_switch_touch_ports+0x174/0x3d8
    dsa_register_switch+0x800/0x2ae0
    mv88e6xxx_register_switch+0x1b8/0x2a8
    mv88e6xxx_probe+0xc4c/0xf60
    mdio_probe+0x78/0xb8
    really_probe+0x2b8/0x5a8
    __driver_probe_device+0x164/0x298
    driver_probe_device+0x78/0x258
    __device_attach_driver+0x274/0x350

    Freed by task 42:
    __kasan_slab_free+0x48/0x68
    kfree+0x138/0x418
    dsa_register_switch+0x2694/0x2ae0
    mv88e6xxx_register_switch+0x1b8/0x2a8
    mv88e6xxx_probe+0xc4c/0xf60
    mdio_probe+0x78/0xb8
    really_probe+0x2b8/0x5a8
    __driver_probe_device+0x164/0x298
    driver_probe_device+0x78/0x258
    __device_attach_driver+0x274/0x350

    The simplest way to fix the bug is to delete the routing table in its
    entirety. dsa_tree_setup_routing_table() has no problem in regenerating
    it even if we deleted links between ports other than those of switch N,
    because dsa_link_touch() first checks whether the port pair already
    exists in dst->rtable, allocating if not.

    The deletion of the routing table in its entirety already exists in
    dsa_tree_teardown(), so refactor that into a function that can also be
    called from the tree setup error path.

    In my analysis of the commit to blame, it is the one which added
    dsa_link elements to dst->rtable. Prior to that, each switch had its own
    ds->rtable which is freed when the switch fails to probe. But the tree
    is potentially persistent memory.

    Severity: 0.0 | NA

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

    The best e-commerce website builders of 2025: Expert tested

    April 8, 2025

    My favorite MagSafe wallet stand is the ideal iPhone companion, and it just got cheaper

    June 12, 2025

    CVE-2025-6965 – SQLite Aggregate Overflow

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

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