p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости linux-lts-xenial · Страница 179

За последние 30 дней в linux-lts-xenial опубликовано уязвимостей: 271; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 5461

  1. CVE-2025-21702

    Высокий · CVSS 7.8EPSS 0,28%Есть исправление

    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 scheduler's qlen by one. Then, pfifo_tail_enqueue() enqueue new packet and increase scheduler's qlen by one. Finally, pfifo_tail_enqueue() return `NET_XMIT_CN` status code. Weird behaviour: In case we set `sch->limit == 0` and trigger pfifo_tail_enqueue() on a scheduler that has no packet, the 'drop a packet' step will do nothing. This means the scheduler's qlen still has value equal 0. Th

    • Обновитесь до 4.4.0-267.301~14.04.1
    Опубликовано Обновлено
  2. CVE-2022-28693

    Средний · CVSS 4.7EPSS 0,17%Нет опубликованного исправления

    CVE-2022-28693

    Unprotected alternative channel of return branch target prediction in some Intel(R) Processors may allow an authorized user to potentially enable information disclosure via local access.

    Опубликовано Обновлено
  3. CVE-2025-21700

    Высокий · CVSS 7.8EPSS 0,23%Есть исправление

    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. create root qdisc tc qdisc add dev lo root handle 1:0 drr step2. a class for packet aggregation do demonstrate uaf tc class add dev lo classid 1:1 drr step3. a class for nesting tc class add dev lo classid 1:2 drr step4. a class to graft qdisc to tc class add dev lo classid 1:3 drr step5. tc qdisc add dev lo parent 1:1 handle 2:0 plug limit 1024 step6. tc qdisc add dev lo parent

    • Обновитесь до 4.4.0-267.301~14.04.1
    Опубликовано Обновлено
  4. CVE-2025-0927

    Без оценкиЕсть исправление

    UBUNTU-CVE-2025-0927

    Rejected reason: This CVE ID has been rejected or withdrawn by its CVE Numbering Authority. Filesystem bugs due to corrupt images are not considered a CVE for any filesystem that is only mountable by CAP_SYS_ADMIN in the initial user namespace. That includes delegated mounting.

    • Обновитесь до 4.4.0-264.298~14.04.1
    Опубликовано Обновлено
  5. CVE-2024-39286

    Низкий · CVSS 2EPSS 0,24%Нет опубликованного исправления

    CVE-2024-39286

    Incorrect execution-assigned permissions in the Linux kernel mode driver for the Intel(R) 800 Series Ethernet Driver before version 1.15.4 may allow an authenticated user to potentially enable information disclosure via local access.

    Опубликовано Обновлено
  6. CVE-2025-21690

    Средний · CVSS 5.5EPSS 0,21%Нет опубликованного исправления

    scsi: storvsc: Ratelimit warning logs to prevent VM denial of service

    In the Linux kernel, the following vulnerability has been resolved: scsi: storvsc: Ratelimit warning logs to prevent VM denial of service If there's a persistent error in the hypervisor, the SCSI warning for failed I/O can flood the kernel log and max out CPU utilization, preventing troubleshooting from the VM side. Ratelimit the warning so it doesn't DoS the VM.

  7. CVE-2025-21689

    Средний · CVSS 5.5EPSS 0,23%Нет опубликованного исправления

    USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()

    In the Linux kernel, the following vulnerability has been resolved: USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() This patch addresses a null-ptr-deref in qt2_process_read_urb() due to an incorrect bounds check in the following: if (newport > serial->num_ports) { dev_err(&port->dev, "%s - port change to invalid port: %i\n", __func__, newport); break; } The condition doesn't account for the valid range of the serial->port buffer, which is from 0 to serial->num_ports - 1. When newport is equal to serial->num_ports, the assignment

  8. CVE-2025-21687

    Высокий · CVSS 7.8EPSS 0,24%Нет опубликованного исправления

    vfio/platform: check the bounds of read/write syscalls

    In the Linux kernel, the following vulnerability has been resolved: vfio/platform: check the bounds of read/write syscalls count and offset are passed from user space and not checked, only offset is capped to 40 bits, which can be used to read/write out of bounds of the device.

    Опубликовано Обновлено
  9. CVE-2023-52924

    Средний · CVSS 5.5EPSS 0,21%Нет опубликованного исправления

    netfilter: nf_tables: don't skip expired elements during walk

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: don't skip expired elements during walk There is an asymmetry between commit/abort and preparation phase if the following conditions are met: 1. set is a verdict map ("1.2.3.4 : jump foo") 2. timeouts are enabled In this case, following sequence is problematic: 1. element E in set S refers to chain C 2. userspace requests removal of set S 3. kernel does a set walk to decrement chain->use count for all elements from preparation phase 4. kernel does another set walk to remove elements from the commit phase (or another walk to do a chain->use inc

    Опубликовано Обновлено
  10. CVE-2024-57948

    Средний · CVSS 5.6EPSS 0,24%Нет опубликованного исправления

    mac802154: check local interfaces before deleting sdata list

    In the Linux kernel, the following vulnerability has been resolved: mac802154: check local interfaces before deleting sdata list syzkaller reported a corrupted list in ieee802154_if_remove. [1] Remove an IEEE 802.15.4 network interface after unregister an IEEE 802.15.4 hardware device from the system. CPU0 CPU1 ==== ==== genl_family_rcv_msg_doit ieee802154_unregister_hw ieee802154_del_iface ieee802154_remove_interfaces rdev_del_virtual_intf_deprecated list_del(&sdata->list) ieee802154_if_remove list_del_rcu The net device has been unregistered, since the rcu grace period, unregistration must be run before ieee802154_if_remove.

    Опубликовано Обновлено
  11. CVE-2025-21664

    Высокий · CVSS 7.8EPSS 0,24%Нет опубликованного исправления

    dm thin: make get_first_thin use rcu-safe list first function

    In the Linux kernel, the following vulnerability has been resolved: dm thin: make get_first_thin use rcu-safe list first function The documentation in rculist.h explains the absence of list_empty_rcu() and cautions programmers against relying on a list_empty() -> list_first() sequence in RCU safe code. This is because each of these functions performs its own READ_ONCE() of the list head. This can lead to a situation where the list_empty() sees a valid list entry, but the subsequent list_first() sees a different view of list head state after a modification. In the case of dm-thin, this author had a production box crash from a GP fault in

    Опубликовано Обновлено
  12. CVE-2024-57938

    Средний · CVSS 5.5EPSS 0,21%Нет опубликованного исправления

    net/sctp: Prevent autoclose integer overflow in sctp_association_init()

    In the Linux kernel, the following vulnerability has been resolved: net/sctp: Prevent autoclose integer overflow in sctp_association_init() While by default max_autoclose equals to INT_MAX / HZ, one may set net.sctp.max_autoclose to UINT_MAX. There is code in sctp_association_init() that can consequently trigger overflow.

  13. CVE-2024-57931

    Средний · CVSS 5.5EPSS 0,22%Нет опубликованного исправления

    selinux: ignore unknown extended permissions

    In the Linux kernel, the following vulnerability has been resolved: selinux: ignore unknown extended permissions When evaluating extended permissions, ignore unknown permissions instead of calling BUG(). This commit ensures that future permissions can be added without interfering with older kernels.

  14. CVE-2023-52923

    Высокий · CVSS 7.8EPSS 0,27%Нет опубликованного исправления

    netfilter: nf_tables: adapt set backend to use GC transaction API

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: adapt set backend to use GC transaction API Use the GC transaction API to replace the old and buggy gc API and the busy mark approach. No set elements are removed from async garbage collection anymore, instead the _DEAD bit is set on so the set element is not visible from lookup path anymore. Async GC enqueues transaction work that might be aborted and retried later. rbtree and pipapo set backends does not set on the _DEAD bit from the sync GC path since this runs in control plane path where mutex is held. In this case, set elements are deactivated,

    Опубликовано Обновлено
  15. CVE-2024-57924

    Средний · CVSS 5.5EPSS 0,28%Нет опубликованного исправления

    fs: relax assertions on failure to encode file handles

    In the Linux kernel, the following vulnerability has been resolved: fs: relax assertions on failure to encode file handles Encoding file handles is usually performed by a filesystem >encode_fh() method that may fail for various reasons. The legacy users of exportfs_encode_fh(), namely, nfsd and name_to_handle_at(2) syscall are ready to cope with the possibility of failure to encode a file handle. There are a few other users of exportfs_encode_{fh,fid}() that currently have a WARN_ON() assertion when ->encode_fh() fails. Relax those assertions because they are wrong. The second linked bug report states commit 16aac5ad1fa9 ("ovl: support e

    Опубликовано Обновлено
  16. CVE-2024-57913

    Средний · CVSS 4.7EPSS 0,19%Нет опубликованного исправления

    usb: gadget: f_fs: Remove WARN_ON in functionfs_bind

    In the Linux kernel, the following vulnerability has been resolved: usb: gadget: f_fs: Remove WARN_ON in functionfs_bind This commit addresses an issue related to below kernel panic where panic_on_warn is enabled. It is caused by the unnecessary use of WARN_ON in functionsfs_bind, which easily leads to the following scenarios. 1.adb_write in adbd 2. UDC write via configfs ================= ===================== ->usb_ffs_open_thread() ->UDC write ->open_functionfs() ->configfs_write_iter() ->adb_open() ->gadget_dev_desc_UDC_store() ->adb_write()

    Опубликовано Обновлено
  17. CVE-2024-57908

    Высокий · CVSS 7.1EPSS 0,22%Нет опубликованного исправления

    iio: imu: kmx61: fix information leak in triggered buffer

    In the Linux kernel, the following vulnerability has been resolved: iio: imu: kmx61: fix information leak in triggered buffer The 'buffer' local array is used to push data to user space from a triggered buffer, but it does not set values for inactive channels, as it only uses iio_for_each_active_channel() to assign new values. Initialize the array to zero before using it to avoid pushing uninitialized information to userspace.

  18. CVE-2024-57904

    Высокий · CVSS 7.8EPSS 0,24%Нет опубликованного исправления

    iio: adc: at91: call input_free_device() on allocated iio_dev

    In the Linux kernel, the following vulnerability has been resolved: iio: adc: at91: call input_free_device() on allocated iio_dev Current implementation of at91_ts_register() calls input_free_deivce() on st->ts_input, however, the err label can be reached before the allocated iio_dev is stored to st->ts_input. Thus call input_free_device() on input instead of st->ts_input.

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →