p PatchFirst

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

Уязвимости linux-ibm · Страница 26

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

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

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

  1. CVE-2023-53302

    Средний · CVSS 5.5EPSS 0,15%Есть исправление

    wifi: iwl4965: Add missing check for create_singlethread_workqueue()

    In the Linux kernel, the following vulnerability has been resolved: wifi: iwl4965: Add missing check for create_singlethread_workqueue() Add the check for the return value of the create_singlethread_workqueue() in order to avoid NULL pointer dereference.

    • Обновитесь до 5.4.0-1051.56
    Опубликовано Обновлено
  2. CVE-2023-53299

    Средний · CVSS 5.5EPSS 0,15%Есть исправление

    md/raid10: fix leak of 'r10bio->remaining' for recovery

    In the Linux kernel, the following vulnerability has been resolved: md/raid10: fix leak of 'r10bio->remaining' for recovery raid10_sync_request() will add 'r10bio->remaining' for both rdev and replacement rdev. However, if the read io fails, recovery_request_write() returns without issuing the write io, in this case, end_sync_request() is only called once and 'remaining' is leaked, cause an io hang. Fix the problem by decreasing 'remaining' according to if 'bio' and 'repl_bio' is valid.

    • Обновитесь до 5.4.0-1056.61
    Опубликовано Обновлено
  3. CVE-2023-53298

    Средний · CVSS 5.5EPSS 0,15%Есть исправление

    nfc: fix memory leak of se_io context in nfc_genl_se_io

    In the Linux kernel, the following vulnerability has been resolved: nfc: fix memory leak of se_io context in nfc_genl_se_io The callback context for sending/receiving APDUs to/from the selected secure element is allocated inside nfc_genl_se_io and supposed to be eventually freed in se_io_cb callback function. However, there are several error paths where the bwi_timer is not charged to call se_io_cb later, and the cb_context is leaked. The patch proposes to free the cb_context explicitly on those error paths. At the moment we can't simply check 'dev->ops->se_io()' return value as it may be negative in both cases: when the timer was charged

    • Обновитесь до 5.4.0-1051.56
    Опубликовано Обновлено
  4. CVE-2023-53297

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

    Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp conn->chan_lock isn't acquired before l2cap_get_chan_by_scid, if l2cap_get_chan_by_scid returns NULL, then 'bad unlock balance' is triggered.

    • Обновитесь до 5.4.0-1056.61
    Опубликовано Обновлено
  5. CVE-2023-53296

    Средний · CVSS 5.5EPSS 0,15%Есть исправление

    sctp: check send stream number after wait_for_sndbuf

    In the Linux kernel, the following vulnerability has been resolved: sctp: check send stream number after wait_for_sndbuf This patch fixes a corner case where the asoc out stream count may change after wait_for_sndbuf. When the main thread in the client starts a connection, if its out stream count is set to N while the in stream count in the server is set to N - 2, another thread in the client keeps sending the msgs with stream number N - 1, and waits for sndbuf before processing INIT_ACK. However, after processing INIT_ACK, the out stream count in the client is shrunk to N - 2, the same to the in stream count in the server. The crash occu

    • Обновитесь до 5.4.0-1054.59
    Опубликовано Обновлено
  6. CVE-2023-53295

    Средний · CVSS 5.5EPSS 0,15%Есть исправление

    udf: Do not update file length for failed writes to inline files

    In the Linux kernel, the following vulnerability has been resolved: udf: Do not update file length for failed writes to inline files When write to inline file fails (or happens only partly), we still updated length of inline data as if the whole write succeeded. Fix the update of length of inline data to happen only if the write succeeds.

    • Обновитесь до 5.4.0-1051.56
    Опубликовано Обновлено
  7. CVE-2023-53290

    Средний · CVSS 5.5EPSS 0,15%Есть исправление

    samples/bpf: Fix fout leak in hbm's run_bpf_prog

    In the Linux kernel, the following vulnerability has been resolved: samples/bpf: Fix fout leak in hbm's run_bpf_prog Fix fout being fopen'ed but then not subsequently fclose'd. In the affected branch, fout is otherwise going out of scope.

    • Обновитесь до 5.4.0-1056.61
    Опубликовано Обновлено
  8. CVE-2023-53289

    Средний · CVSS 5.5EPSS 0,15%Есть исправление

    media: bdisp: Add missing check for create_workqueue

    In the Linux kernel, the following vulnerability has been resolved: media: bdisp: Add missing check for create_workqueue Add the check for the return value of the create_workqueue in order to avoid NULL pointer dereference.

    • Обновитесь до 5.4.0-1056.61
    Опубликовано Обновлено
  9. CVE-2023-53288

    Средний · CVSS 5.5EPSS 0,15%Есть исправление

    drm/client: Fix memory leak in drm_client_modeset_probe

    In the Linux kernel, the following vulnerability has been resolved: drm/client: Fix memory leak in drm_client_modeset_probe When a new mode is set to modeset->mode, the previous mode should be freed. This fixes the following kmemleak report: drm_mode_duplicate+0x45/0x220 [drm] drm_client_modeset_probe+0x944/0xf50 [drm] __drm_fb_helper_initial_config_and_unlock+0xb4/0x2c0 [drm_kms_helper] drm_fbdev_client_hotplug+0x2bc/0x4d0 [drm_kms_helper] drm_client_register+0x169/0x240 [drm] ast_pci_probe+0x142/0x190 [ast] local_pci_probe+0xdc/0x180 work_for_cpu_fn+0x4e/0xa0 process_one_work+0x8b7/0x1540 worker_thread+0x70a/0xed0 kthread+0x29f/0x340 ret

    • Обновитесь до 5.4.0-1060.65
    Опубликовано Обновлено
  10. CVE-2023-53285

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

    ext4: add bounds checking in get_max_inline_xattr_value_size()

    In the Linux kernel, the following vulnerability has been resolved: ext4: add bounds checking in get_max_inline_xattr_value_size() Normally the extended attributes in the inode body would have been checked when the inode is first opened, but if someone is writing to the block device while the file system is mounted, it's possible for the inode table to get corrupted. Add bounds checking to avoid reading beyond the end of allocated memory if this happens.

    • Обновитесь до 5.4.0-1056.61
    Опубликовано Обновлено
  11. CVE-2023-53280

    Средний · CVSS 5.5EPSS 0,16%Есть исправление

    scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue

    In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue System crash when qla2x00_start_sp(sp) returns error code EGAIN and wake_up gets called for uninitialized wait queue sp->nvme_ls_waitq. qla2xxx [0000:37:00.1]-2121:5: Returning existing qpair of ffff8ae2c0513400 for idx=0 qla2xxx [0000:37:00.1]-700e:5: qla2x00_start_sp failed = 11 BUG: unable to handle kernel NULL pointer dereference at 0000000000000000 PGD 0 P4D 0 Oops: 0000 [#1] SMP NOPTI Hardware name: HPE ProLiant DL360 Gen10/ProLiant DL360 Gen10, BIOS U32 09/03/2021 Workqueue: nvme-wq nv

    • Обновитесь до 5.4.0-1060.65
    Опубликовано Обновлено
  12. CVE-2023-53277

    Средний · CVSS 5.5EPSS 0,16%Есть исправление

    wifi: iwl3945: Add missing check for create_singlethread_workqueue

    In the Linux kernel, the following vulnerability has been resolved: wifi: iwl3945: Add missing check for create_singlethread_workqueue Add the check for the return value of the create_singlethread_workqueue in order to avoid NULL pointer dereference.

    • Обновитесь до 5.4.0-1051.56
    Опубликовано Обновлено
  13. CVE-2023-53276

    Средний · CVSS 5.5EPSS 0,16%Есть исправление

    ubifs: Free memory for tmpfile name

    In the Linux kernel, the following vulnerability has been resolved: ubifs: Free memory for tmpfile name When opening a ubifs tmpfile on an encrypted directory, function fscrypt_setup_filename allocates memory for the name that is to be stored in the directory entry, but after the name has been copied to the directory entry inode, the memory is not freed. When running kmemleak on it we see that it is registered as a leak. The report below is triggered by a simple program 'tmpfile' just opening a tmpfile: unreferenced object 0xffff88810178f380 (size 32): comm "tmpfile", pid 509, jiffies 4294934744 (age 1524.742s) backtrace:

    • Обновитесь до 5.4.0-1056.61
    Опубликовано Обновлено
  14. CVE-2023-53275

    Средний · CVSS 5.5EPSS 0,16%Есть исправление

    ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync()

    In the Linux kernel, the following vulnerability has been resolved: ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() The variable codec->regmap is often protected by the lock codec->regmap_lock when is accessed. However, it is accessed without holding the lock when is accessed in snd_hdac_regmap_sync(): if (codec->regmap) In my opinion, this may be a harmful race, because if codec->regmap is set to NULL right after the condition is checked, a null-pointer dereference can occur in the called function regcache_sync(): map->lock(map->lock_arg); --> Line 360 in drivers/base/regmap/regcache.c

    • Обновитесь до 5.4.0-1063.68
    Опубликовано Обновлено
  15. CVE-2023-53271

    Средний · CVSS 5.5EPSS 0,16%Есть исправление

    ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume()

    In the Linux kernel, the following vulnerability has been resolved: ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() There is a memory leaks problem reported by kmemleak: unreferenced object 0xffff888102007a00 (size 128): comm "ubirsvol", pid 32090, jiffies 4298464136 (age 2361.231s) hex dump (first 32 bytes): ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ................ backtrace: [<ffffffff8176cecd>] __kmalloc+0x4d/0x150 [<ffffffffa02a9a36>] ubi_eba_create_table+0x76/0x170 [ubi] [<ffffffffa029764e>] ubi_resize_volume+0x1be/0xbc0 [ubi] [<ff

    • Обновитесь до 5.4.0-1051.56
    Опубликовано Обновлено
  16. CVE-2023-53265

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

    ubi: ensure that VID header offset + VID header size <= alloc, size

    In the Linux kernel, the following vulnerability has been resolved: ubi: ensure that VID header offset + VID header size <= alloc, size Ensure that the VID header offset + VID header size does not exceed the allocated area to avoid slab OOB. BUG: KASAN: slab-out-of-bounds in crc32_body lib/crc32.c:111 [inline] BUG: KASAN: slab-out-of-bounds in crc32_le_generic lib/crc32.c:179 [inline] BUG: KASAN: slab-out-of-bounds in crc32_le_base+0x58c/0x626 lib/crc32.c:197 Read of size 4 at addr ffff88802bb36f00 by task syz-executor136/1555 CPU: 2 PID: 1555 Comm: syz-executor136 Tainted: G W 6.0.0-1868 #1 Hardware name: Red Hat KVM, BIOS 1.13.0-

    • Обновитесь до 5.4.0-1051.56
    Опубликовано Обновлено
  17. CVE-2022-50334

    Средний · CVSS 6.8EPSS 0,16%Есть исправление

    hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param()

    In the Linux kernel, the following vulnerability has been resolved: hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() Syzkaller reports a null-ptr-deref bug as follows: ====================================================== KASAN: null-ptr-deref in range [0x0000000000000000-0x0000000000000007] RIP: 0010:hugetlbfs_parse_param+0x1dd/0x8e0 fs/hugetlbfs/inode.c:1380 [...] Call Trace: <TASK> vfs_parse_fs_param fs/fs_context.c:148 [inline] vfs_parse_fs_param+0x1f9/0x3c0 fs/fs_context.c:129 vfs_parse_fs_string+0xdb/0x170 fs/fs_context.c:191 generic_parse_monolithic+0x16f/0x1f0 fs/fs_context.c:231 do_new_mount fs/namespace.c:3036 [inli

    • Обновитесь до 5.4.0-1045.50
    Опубликовано Обновлено
  18. CVE-2022-50333

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

    fs: jfs: fix shift-out-of-bounds in dbDiscardAG

    In the Linux kernel, the following vulnerability has been resolved: fs: jfs: fix shift-out-of-bounds in dbDiscardAG This should be applied to most URSAN bugs found recently by syzbot, by guarding the dbMount. As syzbot feeding rubbish into the bmap descriptor.

    • Обновитесь до 5.4.0-1045.50
    Опубликовано Обновлено
  19. CVE-2022-50330

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

    crypto: cavium - prevent integer overflow loading firmware

    In the Linux kernel, the following vulnerability has been resolved: crypto: cavium - prevent integer overflow loading firmware The "code_length" value comes from the firmware file. If your firmware is untrusted realistically there is probably very little you can do to protect yourself. Still we try to limit the damage as much as possible. Also Smatch marks any data read from the filesystem as untrusted and prints warnings if it not capped correctly. The "ntohl(ucode->code_length) * 2" multiplication can have an integer overflow.

    • Обновитесь до 5.4.0-1044.49
    Опубликовано Обновлено

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

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

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