p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-azure-5.15 · Seite 45

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für linux-azure-5.15: 0. Davon im KEV-Katalog: 0.

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 4531

  1. CVE-2023-53304

    Mittel · CVSS 5.5EPSS 0,16%Korrektur verfügbar

    netfilter: nft_set_rbtree: fix overlap expiration walk

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_set_rbtree: fix overlap expiration walk The lazy gc on insert that should remove timed-out entries fails to release the other half of the interval, if any. Can be reproduced with tests/shell/testcases/sets/0044interval_overlap_0 in nftables.git and kmemleak enabled kernel. Second bug is the use of rbe_prev vs. prev pointer. If rbe_prev() returns NULL after at least one iteration, rbe_prev points to element that is not an end interval, hence it should not be removed. Lastly, check the genmask of the end interval if this is active in the current generation.

    • Auf 5.15.0-1050.57~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2022-50352

    Mittel · CVSS 5.5EPSS 0,16%Korrektur verfügbar

    net: hns: fix possible memory leak in hnae_ae_register()

    In the Linux kernel, the following vulnerability has been resolved: net: hns: fix possible memory leak in hnae_ae_register() Inject fault while probing module, if device_register() fails, but the refcount of kobject is not decreased to 0, the name allocated in dev_set_name() is leaked. Fix this by calling put_device(), so that name can be freed in callback function kobject_cleanup(). unreferenced object 0xffff00c01aba2100 (size 128): comm "systemd-udevd", pid 1259, jiffies 4294903284 (age 294.152s) hex dump (first 32 bytes): 68 6e 61 65 30 00 00 00 18 21 ba 1a c0 00 ff ff hnae0....!...... 00 00 00 00 00 00 00 00 00 00 00 00 00

    • Auf 5.15.0-1033.40~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2022-50349

    Mittel · CVSS 5.5EPSS 0,16%Korrektur verfügbar

    misc: tifm: fix possible memory leak in tifm_7xx1_switch_media()

    In the Linux kernel, the following vulnerability has been resolved: misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() If device_register() returns error in tifm_7xx1_switch_media(), name of kobject which is allocated in dev_set_name() called in device_add() is leaked. Never directly free @dev after calling device_register(), even if it returned an error! Always use put_device() to give up the reference initialized.

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2022-50348

    Mittel · CVSS 5.5EPSS 0,16%Korrektur verfügbar

    nfsd: Fix a memory leak in an error handling path

    In the Linux kernel, the following vulnerability has been resolved: nfsd: Fix a memory leak in an error handling path If this memdup_user() call fails, the memory allocated in a previous call a few lines above should be freed. Otherwise it leaks.

    • Auf 5.15.0-1033.40~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2022-50347

    Mittel · CVSS 5.5EPSS 0,16%Korrektur verfügbar

    mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host()

    In the Linux kernel, the following vulnerability has been resolved: mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() mmc_add_host() may return error, if we ignore its return value, the memory that allocated in mmc_alloc_host() will be leaked and it will lead a kernel crash because of deleting not added device in the remove path. So fix this by checking the return value and calling mmc_free_host() in the error path, besides, led_classdev_unregister() and pm_runtime_disable() also need be called.

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2022-50346

    Mittel · CVSS 5.5EPSS 0,16%Korrektur verfügbar

    ext4: init quota for 'old.inode' in 'ext4_rename'

    In the Linux kernel, the following vulnerability has been resolved: ext4: init quota for 'old.inode' in 'ext4_rename' Syzbot found the following issue: ext4_parse_param: s_want_extra_isize=128 ext4_inode_info_init: s_want_extra_isize=32 ext4_rename: old.inode=ffff88823869a2c8 old.dir=ffff888238699828 new.inode=ffff88823869d7e8 new.dir=ffff888238699828 __ext4_mark_inode_dirty: inode=ffff888238699828 ea_isize=32 want_ea_size=128 __ext4_mark_inode_dirty: inode=ffff88823869a2c8 ea_isize=32 want_ea_size=128 ext4_xattr_block_set: inode=ffff88823869a2c8 ------------[ cut here ]------------ WARNING: CPU: 13 PID: 2234 at fs/ext4/xattr.c:2070 ext4_xa

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2022-50344

    Mittel · CVSS 5.5EPSS 0,16%Korrektur verfügbar

    ext4: fix null-ptr-deref in ext4_write_info

    In the Linux kernel, the following vulnerability has been resolved: ext4: fix null-ptr-deref in ext4_write_info I caught a null-ptr-deref bug as follows: ================================================================== KASAN: null-ptr-deref in range [0x0000000000000068-0x000000000000006f] CPU: 1 PID: 1589 Comm: umount Not tainted 5.10.0-02219-dirty #339 RIP: 0010:ext4_write_info+0x53/0x1b0 [...] Call Trace: dquot_writeback_dquots+0x341/0x9a0 ext4_sync_fs+0x19e/0x800 __sync_filesystem+0x83/0x100 sync_filesystem+0x89/0xf0 generic_shutdown_super+0x79/0x3e0 kill_block_super+0xa1/0x110 deactivate_locked_super+0xac/0x130 deactivate_supe

    • Auf 5.15.0-1033.40~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2022-50343

    Mittel · CVSS 5.5EPSS 0,16%Korrektur verfügbar

    rapidio: fix possible name leaks when rio_add_device() fails

    In the Linux kernel, the following vulnerability has been resolved: rapidio: fix possible name leaks when rio_add_device() fails Patch series "rapidio: fix three possible memory leaks". This patchset fixes three name leaks in error handling. - patch #1 fixes two name leaks while rio_add_device() fails. - patch #2 fixes a name leak while rio_register_mport() fails. This patch (of 2): If rio_add_device() returns error, the name allocated by dev_set_name() need be freed. It should use put_device() to give up the reference in the error path, so that the name can be freed in kobject_cleanup(), and the 'rdev' can be freed in rio_release_d

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2022-50342

    Mittel · CVSS 5.5EPSS 0,16%Korrektur verfügbar

    floppy: Fix memory leak in do_floppy_init()

    In the Linux kernel, the following vulnerability has been resolved: floppy: Fix memory leak in do_floppy_init() A memory leak was reported when floppy_alloc_disk() failed in do_floppy_init(). unreferenced object 0xffff888115ed25a0 (size 8): comm "modprobe", pid 727, jiffies 4295051278 (age 25.529s) hex dump (first 8 bytes): 00 ac 67 5b 81 88 ff ff ..g[.... backtrace: [<000000007f457abb>] __kmalloc_node+0x4c/0xc0 [<00000000a87bfa9e>] blk_mq_realloc_tag_set_tags.part.0+0x6f/0x180 [<000000006f02e8b1>] blk_mq_alloc_tag_set+0x573/0x1130 [<0000000066007fd7>] 0xffffffffc06b8b08 [<0000000081f5

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2022-50341

    Hoch · CVSS 7.8EPSS 0,11%Korrektur verfügbar

    cifs: fix oops during encryption

    In the Linux kernel, the following vulnerability has been resolved: cifs: fix oops during encryption When running xfstests against Azure the following oops occurred on an arm64 system Unable to handle kernel write to read-only memory at virtual address ffff0001221cf000 Mem abort info: ESR = 0x9600004f EC = 0x25: DABT (current EL), IL = 32 bits SET = 0, FnV = 0 EA = 0, S1PTW = 0 FSC = 0x0f: level 3 permission fault Data abort info: ISV = 0, ISS = 0x0000004f CM = 0, WnR = 1 swapper pgtable: 4k pages, 48-bit VAs, pgdp=00000000294f3000 [ffff0001221cf000] pgd=18000001ffff8003, p4d=18000001ffff8003, pud=

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2022-50340

    Mittel · CVSS 5.5EPSS 0,16%Korrektur verfügbar

    media: vimc: Fix wrong function called when vimc_init() fails

    In the Linux kernel, the following vulnerability has been resolved: media: vimc: Fix wrong function called when vimc_init() fails In vimc_init(), when platform_driver_register(&vimc_pdrv) fails, platform_driver_unregister(&vimc_pdrv) is wrongly called rather than platform_device_unregister(&vimc_pdev), which causes kernel warning: Unexpected driver unregister! WARNING: CPU: 1 PID: 14517 at drivers/base/driver.c:270 driver_unregister+0x8f/0xb0 RIP: 0010:driver_unregister+0x8f/0xb0 Call Trace: <TASK> vimc_init+0x7d/0x1000 [vimc] do_one_initcall+0xd0/0x4e0 do_init_module+0x1cf/0x6b0 load_module+0x65c2/0x7820

    • Auf 5.15.0-1035.42~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2023-53302

    Mittel · CVSS 5.5EPSS 0,15%Korrektur verfügbar

    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.

    • Auf 5.15.0-1040.47~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2023-53299

    Mittel · CVSS 5.5EPSS 0,15%Korrektur verfügbar

    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.

    • Auf 5.15.0-1045.52~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2023-53298

    Mittel · CVSS 5.5EPSS 0,15%Korrektur verfügbar

    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

    • Auf 5.15.0-1045.52~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2023-53297

    Hoch · CVSS 8.8EPSS 0,22%Korrektur verfügbar

    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.

    • Auf 5.15.0-1046.53~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2023-53296

    Mittel · CVSS 5.5EPSS 0,15%Korrektur verfügbar

    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

    • Auf 5.15.0-1045.52~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2023-53295

    Mittel · CVSS 5.5EPSS 0,15%Korrektur verfügbar

    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.

    • Auf 5.15.0-1040.47~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2023-53294

    Mittel · CVSS 5.5EPSS 0,15%Korrektur verfügbar

    fs/ntfs3: Fix null-ptr-deref on inode->i_op in ntfs_lookup()

    In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: Fix null-ptr-deref on inode->i_op in ntfs_lookup() Syzbot reported a null-ptr-deref bug: ntfs3: loop0: Different NTFS' sector size (1024) and media sector size (512) ntfs3: loop0: Mark volume as dirty due to NTFS errors general protection fault, probably for non-canonical address 0xdffffc0000000001: 0000 [#1] PREEMPT SMP KASAN KASAN: null-ptr-deref in range [0x0000000000000008-0x000000000000000f] RIP: 0010:d_flags_for_inode fs/dcache.c:1980 [inline] RIP: 0010:__d_add+0x5ce/0x800 fs/dcache.c:2796 Call Trace: <TASK> d_splice_alias+0x122/0x3b0 fs/dcache.c:3191 lo

    • Auf 5.15.0-1046.53~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2023-53291

    Mittel · CVSS 5.5EPSS 0,15%Korrektur verfügbar

    rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale

    In the Linux kernel, the following vulnerability has been resolved: rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale Running the 'kfree_rcu_test' test case [1] results in a splat [2]. The root cause is the kfree_scale_thread thread(s) continue running after unloading the rcuscale module. This commit fixes that isue by invoking kfree_scale_cleanup() from rcu_scale_cleanup() when removing the rcuscale module. [1] modprobe rcuscale kfree_rcu_test=1 // After some time rmmod rcuscale rmmod torture [2] BUG: unable to handle page fault for address: ffffffffc0601a87 #PF: supervisor instruction fetch in ker

    • Auf 5.15.0-1049.56~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →