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

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

      July 3, 2025

      Avoid these common platform engineering mistakes

      July 3, 2025

      Full-Stack Techies vs Toptal: Which Is Better for React.js Outsourcing?

      July 3, 2025

      The AI productivity paradox in software engineering: Balancing efficiency and human skill retention

      July 2, 2025

      Microsoft Gaming studios head Matt Booty says “overall portfolio strategy is unchanged” — with more than 40 games in production

      July 3, 2025

      Capcom reports that its Steam game sales have risen massively — despite flagship titles like Monster Hunter Wilds receiving profuse backlash from PC players

      July 3, 2025

      Cloudflare is fighting to safeguard “the future of the web itself” — standing directly in the way of leading AI firms

      July 3, 2025

      Microsoft reportedly lacks the know-how to fully leverage OpenAI’s tech — despite holding IP rights

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

      PHP 8.5.0 Alpha 1 available for testing

      July 3, 2025
      Recent

      PHP 8.5.0 Alpha 1 available for testing

      July 3, 2025

      Recording cross browser compatible media

      July 3, 2025

      Celebrating Perficient’s Third Databricks Champion

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

      Microsoft Gaming studios head Matt Booty says “overall portfolio strategy is unchanged” — with more than 40 games in production

      July 3, 2025
      Recent

      Microsoft Gaming studios head Matt Booty says “overall portfolio strategy is unchanged” — with more than 40 games in production

      July 3, 2025

      Capcom reports that its Steam game sales have risen massively — despite flagship titles like Monster Hunter Wilds receiving profuse backlash from PC players

      July 3, 2025

      Cloudflare is fighting to safeguard “the future of the web itself” — standing directly in the way of leading AI firms

      July 3, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Security»Common Vulnerabilities and Exposures (CVEs)»CVE-2025-38153 – Allegro USB Network AQC111 Uninitialized Memory Access Vulnerability

    CVE-2025-38153 – Allegro USB Network AQC111 Uninitialized Memory Access Vulnerability

    July 3, 2025

    CVE ID : CVE-2025-38153

    Published : July 3, 2025, 9:15 a.m. | 2 hours, 14 minutes ago

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

    net: usb: aqc111: fix error handling of usbnet read calls

    Syzkaller, courtesy of syzbot, identified an error (see report [1]) in
    aqc111 driver, caused by incomplete sanitation of usb read calls’
    results. This problem is quite similar to the one fixed in commit
    920a9fa27e78 (“net: asix: add proper error handling of usb read errors”).

    For instance, usbnet_read_cmd() may read fewer than ‘size’ bytes,
    even if the caller expected the full amount, and aqc111_read_cmd()
    will not check its result properly. As [1] shows, this may lead
    to MAC address in aqc111_bind() being only partly initialized,
    triggering KMSAN warnings.

    Fix the issue by verifying that the number of bytes read is
    as expected and not less.

    [1] Partial syzbot report:
    BUG: KMSAN: uninit-value in is_valid_ether_addr include/linux/etherdevice.h:208 [inline]
    BUG: KMSAN: uninit-value in usbnet_probe+0x2e57/0x4390 drivers/net/usb/usbnet.c:1830
    is_valid_ether_addr include/linux/etherdevice.h:208 [inline]
    usbnet_probe+0x2e57/0x4390 drivers/net/usb/usbnet.c:1830
    usb_probe_interface+0xd01/0x1310 drivers/usb/core/driver.c:396
    call_driver_probe drivers/base/dd.c:-1 [inline]
    really_probe+0x4d1/0xd90 drivers/base/dd.c:658
    __driver_probe_device+0x268/0x380 drivers/base/dd.c:800
    …

    Uninit was stored to memory at:
    dev_addr_mod+0xb0/0x550 net/core/dev_addr_lists.c:582
    __dev_addr_set include/linux/netdevice.h:4874 [inline]
    eth_hw_addr_set include/linux/etherdevice.h:325 [inline]
    aqc111_bind+0x35f/0x1150 drivers/net/usb/aqc111.c:717
    usbnet_probe+0xbe6/0x4390 drivers/net/usb/usbnet.c:1772
    usb_probe_interface+0xd01/0x1310 drivers/usb/core/driver.c:396
    …

    Uninit was stored to memory at:
    ether_addr_copy include/linux/etherdevice.h:305 [inline]
    aqc111_read_perm_mac drivers/net/usb/aqc111.c:663 [inline]
    aqc111_bind+0x794/0x1150 drivers/net/usb/aqc111.c:713
    usbnet_probe+0xbe6/0x4390 drivers/net/usb/usbnet.c:1772
    usb_probe_interface+0xd01/0x1310 drivers/usb/core/driver.c:396
    call_driver_probe drivers/base/dd.c:-1 [inline]
    …

    Local variable buf.i created at:
    aqc111_read_perm_mac drivers/net/usb/aqc111.c:656 [inline]
    aqc111_bind+0x221/0x1150 drivers/net/usb/aqc111.c:713
    usbnet_probe+0xbe6/0x4390 drivers/net/usb/usbnet.c:1772

    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-38151 – Linux Kernel RDMA cma: Work Queue Corruption Vulnerability
    Next Article 12-Year-Old Sudo Linux Vulnerability Enables Privilege Escalation to Root User

    Related Posts

    Development

    Hackers Target Over 70 Microsoft Exchange Servers to Steal Credentials via Keyloggers

    July 3, 2025
    Development

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

    July 3, 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-5704 – “Code-projects Real Estate Property Management System SQL Injection Vulnerability”

    Common Vulnerabilities and Exposures (CVEs)

    U.S. Charges Yemeni Hacker Behind Black Kingdom Ransomware Targeting 1,500 Systems

    Development

    Critical Wazuh Server RCE Vulnerability Exploited to Deploy Mirai Variants

    Security

    CVE-2025-4756 – D-Link DI-7003GV2 Denial of Service Vulnerability in restart.asp

    Common Vulnerabilities and Exposures (CVEs)

    Highlights

    Machine Learning

    Build a computer vision-based asset inventory application with low or no training

    April 16, 2025

    Keeping an up-to-date asset inventory with real devices deployed in the field can be a…

    CVE-2024-49844 – Microsoft PlayReady Memory Corruption Vulnerability

    May 6, 2025

    The best bamboo sheets for summer are 35% off for Memorial Day

    May 23, 2025

    CVE-2025-47884 – Jenkins OpenID Connect Provider Plugin Authentication Bypass

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

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