Skip to content
OpenAdvisories
High 1 exploited CVE USN-7455-4 12 CVEs

linux-oracle-5.15 vulnerabilities

Published Apr 25, 2025 · Updated Oct 30, 2026

Summary

Jann Horn discovered that the watch_queue event notification subsystem in
the Linux kernel contained an out-of-bounds write vulnerability. A local
attacker could use this to cause a denial of service (system crash) or
escalate their privileges. (CVE-2022-0995)

Several security issues were discovered in the Linux kernel.
An attacker could possibly use these to compromise the system.
This update corrects flaws in the following subsystems:
- Network drivers;
- File systems infrastructure;
- NTFS3 file system;
- Ethernet bridge;
- Ethtool driver;
- IPv6 networking;
- Network traffic control;
- VMware vSockets driver;
(CVE-2025-21993, CVE-2025-21703, CVE-2024-50248, CVE-2025-21700,
CVE-2024-50256, CVE-2025-21701, CVE-2024-56651, CVE-2025-21756,
CVE-2024-26837, CVE-2025-21702, CVE-2024-46826)

Fixed packages 1

ReleasePackageFixed in
Ubuntu · 20.04 LTS 20.04:LTS linux-oracle-5.15 5.15.0-1079.85~20.04.1

Vulnerabilities 12

  • High 7.8
    CVE-2022-0995 Exploited Public exploit

    An out-of-bounds (OOB) memory write flaw was found in the Linux kernel’s watch_queue event notification subsystem. This…

    KEV Aug 26, 2026
  • High 8.8

    can: hi311x: hi3110_can_ist(): fix potential use-after-free

    In the Linux kernel, the following vulnerability has been resolved: can: hi311x: hi3110_can_ist(): fix potential use-after-free The commit a22bd630cfff ("can: hi311x: do not report txerr and rxerr during bus-off") removed the reporting of rxerr and txerr even…

  • High 7.8

    net: sched: Disallow replacing of child qdisc from one parent to another

    In the Linux kernel, the following vulnerability has been resolved: net: sched: Disallow replacing of child qdisc from one parent to another Lion Ackermann was able to create a UAF which can be abused for privilege escalation with the following script Step 1.…

  • High 7.8

    net: avoid race between device unregistration and ethnl ops

    In the Linux kernel, the following vulnerability has been resolved: net: avoid race between device unregistration and ethnl ops The following trace can be seen if a device is being unregistered while its number of channels are being modified. DEBUG_LOCKS_WARN…

  • High 7.8

    pfifo_tail_enqueue: Drop new packet when sch->limit == 0

    In the Linux kernel, the following vulnerability has been resolved: pfifo_tail_enqueue: Drop new packet when sch->limit == 0 Expected behaviour: In case we reach scheduler's limit, pfifo_tail_enqueue() will drop a packet in scheduler's queue and decrease sche…

  • High 7.8

    netem: Update sch->q.qlen before qdisc_tree_reduce_backlog()

    In the Linux kernel, the following vulnerability has been resolved: netem: Update sch->q.qlen before qdisc_tree_reduce_backlog() qdisc_tree_reduce_backlog() notifies parent qdisc only if child qdisc becomes empty, therefore we need to reduce the backlog of th…

  • High 7.8
    CVE-2025-21756 Public exploit

    vsock: Keep the binding until socket destruction

    In the Linux kernel, the following vulnerability has been resolved: vsock: Keep the binding until socket destruction Preserve sockets bindings; this includes both resulting from an explicit bind() and those implicitly bound through autobind during connect(). …

  • High 7.5

    netfilter: nf_reject_ipv6: fix potential crash in nf_send_reset6()

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_reject_ipv6: fix potential crash in nf_send_reset6() I got a syzbot report without a repro [1] crashing in nf_send_reset6() I think the issue is that dev->hard_header_len is zer…

  • High 7.1

    ntfs3: Add bounds checking to mi_enum_attr()

    In the Linux kernel, the following vulnerability has been resolved: ntfs3: Add bounds checking to mi_enum_attr() Added bounds checking to make sure that every attr don't stray beyond valid memory region.

  • High 7.1

    iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()

    In the Linux kernel, the following vulnerability has been resolved: iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() When performing an iSCSI boot using IPv6, iscsistart still reads the /sys/firmware/ibft/ethernetX/subnet-mask entry. …

  • Unscored —

    net: bridge: switchdev: Skip MDB replays of deferred events on offload

    In the Linux kernel, the following vulnerability has been resolved: net: bridge: switchdev: Skip MDB replays of deferred events on offload Before this change, generation of the list of MDB events to replay would race against the creation of new group membersh…

  • Unscored —

    ELF: fix kernel.randomize_va_space double read

    In the Linux kernel, the following vulnerability has been resolved: ELF: fix kernel.randomize_va_space double read ELF loader uses "randomize_va_space" twice. It is sysctl and can change at any moment, so 2 loads could see 2 different values in theory with un…

References

  • report
    https://ubuntu.com/security/CVE-2022-0995
  • report
    https://ubuntu.com/security/CVE-2024-26837
  • report
    https://ubuntu.com/security/CVE-2024-46826
  • report
    https://ubuntu.com/security/CVE-2024-50248
  • report
    https://ubuntu.com/security/CVE-2024-50256
  • report
    https://ubuntu.com/security/CVE-2024-56651
  • report
    https://ubuntu.com/security/CVE-2025-21700
  • report
    https://ubuntu.com/security/CVE-2025-21701
  • report
    https://ubuntu.com/security/CVE-2025-21702
  • report
    https://ubuntu.com/security/CVE-2025-21703
  • report
    https://ubuntu.com/security/CVE-2025-21756
  • report
    https://ubuntu.com/security/CVE-2025-21993