Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

oracle-oval логотип

ELSA-2024-12813

Опубликовано: 12 нояб. 2024
Источник: oracle-oval
Платформа: Oracle Linux 7
Платформа: Oracle Linux 8

Описание

ELSA-2024-12813: Unbreakable Enterprise kernel security update (IMPORTANT)

[5.4.17-2136.337.5]

  • net/mlx5: disable the 'fast unload' feature on Exadata systems (Qing Huang) [Orabug: 37093177]

[5.4.17-2136.337.4]

  • ocfs2: reserve space for inline xattr before attaching reflink tree (Gautham Ananthakrishna) [Orabug: 37199020]
  • Revert 'ocfs2: ocfs2 crash due to invalid h_next_leaf_blk value in extent block' (Gautham Ananthakrishna) [Orabug: 37199020]
  • net/rds: Make send+receive IRQ assignments visible to user-space (Gerd Rausch) [Orabug: 36987151]
  • igb: Do not free the irq resources if they are already freed by igb_close() (Yifei Liu) [Orabug: 37005245]
  • A/A Bonding: check port count during RDMA device addition (Arumugam Kolappan) [Orabug: 36579195]

[5.4.17-2136.337.3]

  • vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() (Haoran Zhang) [Orabug: 37137548] {CVE-2024-49863}
  • rds/ib: Count memory consumed by rds_page_frag (Hans Westgaard Ry) [Orabug: 37172717]
  • fs/dcache: allow fractional values in fs.negative-dentry-limit (Gautham Ananthakrishna) [Orabug: 37156523]
  • mm/hugetlb: fix DEBUG_LOCKS_WARN_ON(1) when dissolve_free_hugetlb_folio() (Miaohe Lin) [Orabug: 36683094] {CVE-2024-36028}
  • uek: Disable /proc/uek under Xen and under non-Exadata systems (Konrad Rzeszutek Wilk) [Orabug: 37170992]
  • uek: Add force_noio runtime option. (Konrad Rzeszutek Wilk) [Orabug: 37145327]
  • treewide: Make the force_noio parameter be writable. (Konrad Rzeszutek Wilk) [Orabug: 37145327]
  • treewide: Sample foo_bar_force_noio before use (Hakon Bugge) [Orabug: 37145327]
  • workqueue: Add Oracle specific code to modify the flags of tasks. (Konrad Rzeszutek Wilk) [Orabug: 37145327]
  • net/mlx5: Free IRQ rmap and notifier on kernel shutdown (Saeed Mahameed) [Orabug: 36706485]
  • net/mlx5: Free irqs only on shutdown callback (Shay Drory) [Orabug: 36706485]
  • kpcimgr: Add dynamic memory region allocation feature (Joe Dobosenski) [Orabug: 36983478]
  • uek: kabi: Introduce APIs to hide/fake inclusion of headers (Saeed Mirzamohammadi) [Orabug: 37097450]
  • RDMA/cma: Always set static rate to 0 for RoCE (Mark Zhang) [Orabug: 37100215]
  • net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() (Valentine Fatiev) [Orabug: 37104450]
  • net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Valentine Fatiev) [Orabug: 37099359]

[5.4.17-2136.337.2]

  • LTS tag: v5.4.284 (Sherry Yang)
  • Revert 'parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367' (Greg Kroah-Hartman)
  • cx82310_eth: fix error return code in cx82310_bind() (Zhang Changzhong)
  • net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket (Daniel Borkmann)
  • rtmutex: Drop rt_mutex::wait_lock before scheduling (Roland Xu) [Orabug: 37116446] {CVE-2024-46829}
  • drm/i915/fence: Mark debug_fence_free() with __maybe_unused (Andy Shevchenko)
  • drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused (Andy Shevchenko)
  • nvmet-tcp: fix kernel crash if commands allocation fails (Maurizio Lombardi) [Orabug: 37074465] {CVE-2024-46737}
  • arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Jonathan Cameron) [Orabug: 37116413] {CVE-2024-46822}
  • arm64: acpi: Move get_cpu_for_acpi_id() to a header (James Morse)
  • ACPI: processor: Fix memory leaks in error paths of processor_add() (Jonathan Cameron)
  • ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() (Jonathan Cameron)
  • nilfs2: protect references to superblock parameters exposed in sysfs (Ryusuke Konishi) [Orabug: 37074677] {CVE-2024-46780}
  • nilfs2: replace snprintf in show functions with sysfs_emit (Qing Wang)
  • tracing: Avoid possible softlockup in tracing_iter_reset() (Zheng Yejian)
  • ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance() (Steven Rostedt (VMware))
  • uprobes: Use kzalloc to allocate xol area (Sven Schnelle)
  • clocksource/drivers/timer-of: Remove percpu irq related code (Daniel Lezcano)
  • clocksource/drivers/imx-tpm: Fix next event not taking effect sometime (Jacky Bai)
  • clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX (Jacky Bai)
  • Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic (Naman Jain)
  • uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind (Saurabh Sengar) [Orabug: 37074473] {CVE-2024-46739}
  • nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc (Geert Uytterhoeven)
  • binder: fix UAF caused by offsets overwrite (Carlos Llamas) [Orabug: 37074477] {CVE-2024-46740}
  • iio: fix scale application in iio_convert_raw_to_processed_unlocked (Matteo Martelli)
  • iio: buffer-dmaengine: fix releasing dma channel on error (David Lechner)
  • staging: iio: frequency: ad9834: Validate frequency parameter value (Aleksandr Mishin) [Orabug: 37159728] {CVE-2024-47663}
  • NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations (Trond Myklebust)
  • ata: pata_macio: Use WARN instead of BUG (Michael Ellerman)
  • lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() (Kent Overstreet) [Orabug: 37159757] {CVE-2024-47668}
  • of/irq: Prevent device address out-of-bounds read in interrupt map walk (Stefan Wiehler) [Orabug: 37074488] {CVE-2024-46743}
  • Squashfs: sanity check symbolic link size (Phillip Lougher) [Orabug: 37074495] {CVE-2024-46744}
  • usbnet: ipheth: race between ipheth_close and error handling (Oliver Neukum)
  • Input: uinput - reject requests with unreasonable number of slots (Dmitry Torokhov) [Orabug: 37074503] {CVE-2024-46745}
  • HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup (Camila Alvarez) [Orabug: 37074513] {CVE-2024-46747}
  • btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() (David Sterba)
  • PCI: Add missing bridge lock to pci_bus_lock() (Dan Williams) [Orabug: 37074532] {CVE-2024-46750}
  • btrfs: clean up our handling of refs == 0 in snapshot delete (Josef Bacik) [Orabug: 37116494] {CVE-2024-46840}
  • btrfs: replace BUG_ON with ASSERT in walk_down_proc() (Josef Bacik)
  • smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() (Zqiang)
  • wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() (Sascha Hauer) [Orabug: 37074561] {CVE-2024-46755}
  • libbpf: Add NULL checks to bpf_object__{prev_map,next_map} (Andreas Ziegler)
  • hwmon: (w83627ehf) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074566] {CVE-2024-46756}
  • hwmon: (nct6775-core) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074571] {CVE-2024-46757}
  • hwmon: (lm95234) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074579] {CVE-2024-46758}
  • hwmon: (adc128d818) Fix underflows seen when writing limit attributes (Guenter Roeck) [Orabug: 37074584] {CVE-2024-46759}
  • pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (Krishna Kumar) [Orabug: 37074595] {CVE-2024-46761}
  • devres: Initialize an uninitialized struct member (Zijun Hu)
  • um: line: always fill *error_out in setup_one_line() (Johannes Berg) [Orabug: 37116518] {CVE-2024-46844}
  • cgroup: Protect css->cgroup write under css_set_lock (Waiman Long)
  • iommu/vt-d: Handle volatile descriptor status read (Jacob Pan)
  • dm init: Handle minors larger than 255 (Benjamin Marzinski)
  • ASoC: topology: Properly initialize soc_enum values (Amadeusz Slawinski)
  • net: dsa: vsc73xx: fix possible subblocks range of CAPT block (Pawel Dembicki)
  • net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN (Jonas Gorski)
  • net: bridge: fdb: convert added_by_external_learn to use bitops (Nikolay Aleksandrov)
  • net: bridge: fdb: convert added_by_user to bitops (Nikolay Aleksandrov)
  • net: bridge: fdb: convert is_sticky to bitops (Nikolay Aleksandrov)
  • net: bridge: fdb: convert is_static to bitops (Nikolay Aleksandrov)
  • net: bridge: fdb: convert is_local to bitops (Nikolay Aleksandrov)
  • usbnet: modern method to get random MAC (Oliver Neukum)
  • net: usb: don't write directly to netdev->dev_addr (Jakub Kicinski)
  • drivers/net/usb: Remove all strcpy() uses (Len Baker)
  • cx82310_eth: re-enable ethernet mode after router reboot (Ondrej Zary)
  • tcp_bpf: fix return value of tcp_bpf_sendmsg() (Cong Wang) [Orabug: 37074693] {CVE-2024-46783}
  • platform/x86: dell-smbios: Fix error path in dell_smbios_init() (Aleksandr Mishin)
  • can: bcm: Remove proc entry when dev is unregistered. (Kuniyuki Iwashima) [Orabug: 37074625] {CVE-2024-46771}
  • pcmcia: Use resource_size function on resource object (Jules Irenge)
  • media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse (Chen Ni)
  • PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) (Kishon Vijay Abraham I) [Orabug: 37159750] {CVE-2024-47667}
  • usb: uas: set host status byte on data completion error (Shantanu Goel)
  • wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 (Arend van Spriel)
  • udf: Avoid excessive partition lengths (Jan Kara) [Orabug: 37074665] {CVE-2024-46777}
  • netfilter: nf_conncount: fix wrong variable type (Yunjian Wang)
  • af_unix: Remove put_pid()/put_cred() in copy_peercred(). (Kuniyuki Iwashima)
  • irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 (Pali Rohar)
  • smack: unix sockets: fix accept()ed socket label (Konstantin Andreev)
  • ALSA: hda: Add input value sanity checks to HDMI channel map controls (Takashi Iwai)
  • nilfs2: fix state management in error path of log writing function (Ryusuke Konishi) [Orabug: 37159765] {CVE-2024-47669}
  • nilfs2: fix missing cleanup on rollforward recovery error (Ryusuke Konishi) [Orabug: 37074684] {CVE-2024-46781}
  • sched: sch_cake: fix bulk flow accounting logic for host fairness (Toke Hoiland-Jorgensen) [Orabug: 37116443] {CVE-2024-46828}
  • ila: call nf_unregister_net_hooks() sooner (Eric Dumazet) [Orabug: 37074689] {CVE-2024-46782}
  • clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API (Satya Priya Kakitapalli)
  • clk: qcom: clk-alpha-pll: Fix the pll post div mask (Satya Priya Kakitapalli)
  • clk: hi6220: use CLK_OF_DECLARE_DRIVER (Peter Griffin)
  • reset: hi6220: Add support for AO reset controller (Peter Griffin)
  • fuse: use unsigned type for getxattr/listxattr size truncation (Jann Horn)
  • fuse: update stats for pages in dropped aux writeback list (Joanne Koong)
  • mmc: sdhci-of-aspeed: fix module autoloading (Liao Chen)
  • mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K (Sam Protsenko)
  • irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() (Ma Ke)
  • ata: libata: Fix memory leak for error path in ata_host_alloc() (Zheng Qixing)
  • ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices (Christoffer Sandberg)
  • ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object (robelin) [Orabug: 37074722] {CVE-2024-46798}
  • sch/netem: fix use after free in netem_dequeue (Stephen Hemminger) [Orabug: 37074726] {CVE-2024-46800}
  • i2c: Use IS_REACHABLE() for substituting empty ACPI functions (Richard Fitzgerald)
  • udf: Limit file size to 4TB (Jan Kara)
  • virtio_net: Fix napi_skb_cache_put warning (Breno Leitao) [Orabug: 36964474] {CVE-2024-43835}
  • net: set SOCK_RCU_FREE before inserting socket into hashtable (Stanislav Fomichev)
  • block: initialize integrity buffer to zero before writing it to media (Christoph Hellwig) [Orabug: 36964515] {CVE-2024-43854}
  • media: uvcvideo: Enforce alignment of frame and interval (Ricardo Ribalda)
  • drm/amd/display: Skip wbscl_set_scaler_filter if filter is null (Alex Hung) [Orabug: 37073032] {CVE-2024-46714}
  • wifi: cfg80211: make hash table duplicates more survivable (Johannes Berg)
  • smack: tcp: ipv4, fix incorrect labeling (Casey Schaufler)
  • usb: typec: ucsi: Fix null pointer dereference in trace (Abhishek Pandit-Subedi) [Orabug: 37073065] {CVE-2024-46719}
  • usbip: Don't submit special requests twice (Simon Holesch)
  • ionic: fix potential irq name truncation (Shannon Nelson)
  • apparmor: fix possible NULL pointer dereference (Leesoo Ahn) [Orabug: 37073078] {CVE-2024-46721}
  • drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device (Michael Chen)
  • drm/amdgpu: fix mc_data out-of-bounds read warning (Tim Huang) [Orabug: 37073083] {CVE-2024-46722}
  • drm/amdgpu: fix ucode out-of-bounds read warning (Tim Huang) [Orabug: 37073088] {CVE-2024-46723}
  • drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create (Hersen Wu)
  • drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] (Alex Hung) [Orabug: 37116366] {CVE-2024-46815}
  • drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 (Hersen Wu) [Orabug: 37116376] {CVE-2024-46817}
  • drm/amd/display: Check gpio_id before used as array index (Alex Hung) [Orabug: 37116385] {CVE-2024-46818}
  • drm/amdgpu: fix overflowed array index read warning (Tim Huang)
  • drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr (Ma Jun)
  • net: usb: qmi_wwan: add MeiG Smart SRM825L (ZHANG Yuntian)
  • i2c: Fix conditional for substituting empty ACPI functions (Richard Fitzgerald)
  • drm: panel-orientation-quirks: Add quirk for OrangePi Neo (Philip Mueller)
  • LTS tag: v5.4.283 (Sherry Yang)
  • scsi: aacraid: Fix double-free on probe failure (Ben Hutchings) [Orabug: 37070700] {CVE-2024-46673}
  • net: dsa: mv8e6xxx: Fix stub function parameters (Andrew Lunn)
  • usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() (Zijun Hu)
  • usb: dwc3: st: add missing depopulate in probe error path (Krzysztof Kozlowski)
  • usb: dwc3: st: fix probed platform device ref count on probe error path (Krzysztof Kozlowski) [Orabug: 37070705] {CVE-2024-46674}
  • usb: dwc3: core: Prevent USB core invalid event buffer address access (Selvarasu Ganesan) [Orabug: 37070710] {CVE-2024-46675}
  • usb: dwc3: omap: add missing depopulate in probe error path (Krzysztof Kozlowski)
  • USB: serial: option: add MeiG Smart SRM825L (ZHANG Yuntian)
  • cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller (Ian Ray)
  • soc: qcom: cmd-db: Map shared memory as WC, not WB (Volodymyr Babchuk)
  • nfc: pn533: Add poll mod list filling check (Aleksandr Mishin) [Orabug: 37070717] {CVE-2024-46676}
  • nfc: pn533: Add autopoll capability (Lars Poeschel)
  • nfc: pn533: Add dev_up/dev_down hooks to phy_ops (Lars Poeschel)
  • net: busy-poll: use ktime_get_ns() instead of local_clock() (Eric Dumazet)
  • gtp: fix a potential NULL pointer dereference (Cong Wang) [Orabug: 37070722] {CVE-2024-46677}
  • ethtool: check device is present when getting link settings (Jamie Bainbridge) [Orabug: 37070728] {CVE-2024-46679}
  • r8152: Factor out OOB link list waits (Prashant Malani)
  • soundwire: stream: fix programming slave ports for non-continous port maps (Krzysztof Kozlowski)
  • cgroup/cpuset: Prevent UAF in proc_cpuset_show() (Chen Ridong) [Orabug: 36964510] {CVE-2024-43853}
  • ata: libata-core: Fix null pointer dereference on error (Niklas Cassel) [Orabug: 36897457] {CVE-2024-41098}
  • media: uvcvideo: Fix integer overflow calculating timestamp (Ricardo Ribalda)
  • drm/amdkfd: don't allow mapping the MMIO HDP page with large pages (Alex Deucher) [Orabug: 36867631] {CVE-2024-41011}
  • wifi: mwifiex: duplicate static structs used in driver instances (Sascha Hauer)
  • pinctrl: single: fix potential NULL dereference in pcs_get_function() (Ma Ke) [Orabug: 37070744] {CVE-2024-46685}
  • drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc (Jesse Zhang) [Orabug: 36898009] {CVE-2024-42228} (Alexander Lobakin)
  • Input: MT - limit max slots (Tetsuo Handa) [Orabug: 37029137] {CVE-2024-45008}
  • Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO (Lee, Chun-Yi) [Orabug: 36654191] {CVE-2023-31083}
  • mmc: dw_mmc: allow biu and ciu clocks to defer (Ben Whitten)
  • cxgb4: add forgotten u64 ivlan cast before shift (Nikolay Kuratov)
  • HID: microsoft: Add rumble support to latest xbox controllers (Siarhei Vishniakou)
  • HID: wacom: Defer calculation of resolution until resolution_code is known (Jason Gerecke)
  • Bluetooth: MGMT: Add error handling to pair_device() (Griffin Kroah-Hartman) [Orabug: 36992976] {CVE-2024-43884}
  • mmc: mmc_test: Fix NULL dereference on allocation failure (Dan Carpenter) [Orabug: 37070691] {CVE-2024-45028}
  • drm/msm/dpu: don't play tricks with debug macros (Dmitry Baryshkov)
  • drm/msm: use drm_debug_enabled() to check for debug categories (Jani Nikula)
  • net: xilinx: axienet: Fix dangling multicast addresses (Sean Anderson)
  • net: xilinx: axienet: Always disable promiscuous mode (Sean Anderson)
  • ipv6: prevent UAF in ip6_send_skb() (Eric Dumazet) [Orabug: 37029076] {CVE-2024-44987}
  • netem: fix return value if duplicate enqueue fails (Stephen Hemminger) [Orabug: 37070660] {CVE-2024-45016}
  • net: dsa: mv88e6xxx: Fix out-of-bound access (Joseph Huang) [Orabug: 37029082] {CVE-2024-44988}
  • net: dsa: mv88e6xxx: replace ATU violation prints with trace points (Vladimir Oltean)
  • net: dsa: mv88e6xxx: read FID when handling ATU violations (Hans J. Schultz)
  • net: dsa: mv88e6xxx: global1_atu: Add helper for get next (Andrew Lunn)
  • net: dsa: mv88e6xxx: global2: Expose ATU stats register (Andrew Lunn)
  • netfilter: nft_counter: Synchronize nft_counter_reset() against reader. (Sebastian Andrzej Siewior)
  • kcm: Serialise kcm_sendmsg() for the same socket. (Kuniyuki Iwashima) [Orabug: 37013761] {CVE-2024-44946}
  • tc-testing: don't access non-existent variable on exception (Simon Horman)
  • Bluetooth: hci_core: Fix LE quote calculation (Luiz Augusto von Dentz)
  • Bluetooth: hci_core: Fix not handling link timeouts propertly (Luiz Augusto von Dentz)
  • Bluetooth: Make use of __check_timeout on hci_sched_le (Luiz Augusto von Dentz)
  • dm suspend: return -ERESTARTSYS instead of -EINTR (Mikulas Patocka)
  • dm: do not use waitqueue for request-based DM (Ming Lei)
  • dm mpath: pass IO start time to path selector (Gabriel Krisman Bertazi)
  • media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) (Aurelien Jarno)
  • block: use 'unsigned long' for blk_validate_block_size(). (Tetsuo Handa)
  • gtp: pull network headers in gtp_dev_xmit() (Eric Dumazet) [Orabug: 37029111] {CVE-2024-44999}
  • hrtimer: Prevent queuing of hrtimer without a function callback (Phil Chang)
  • nvmet-rdma: fix possible bad dereference when freeing rsps (Sagi Grimberg)
  • ext4: set the type of max_zeroout to unsigned int to avoid overflow (Baokun Li)
  • irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc (Guanrui Huang)
  • usb: dwc3: core: Skip setting event buffers for host only controllers (Krishna Kurapati)
  • s390/iucv: fix receive buffer virtual vs physical address confusion (Alexander Gordeev)
  • openrisc: Call setup_memory() earlier in the init sequence (Oreoluwa Babatunde)
  • NFS: avoid infinite loop in pnfs_update_layout. (NeilBrown)
  • nvmet-tcp: do not continue for invalid icreq (Hannes Reinecke)
  • Bluetooth: bnep: Fix out-of-bound access (Luiz Augusto von Dentz)
  • nvme: clear caller pointer on identify failure (Keith Busch)
  • usb: gadget: fsl: Increase size of name buffer for endpoints (Uwe Kleine-Konig)
  • f2fs: fix to do sanity check in update_sit_entry (Zhiguo Niu)
  • btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() (David Sterba)
  • btrfs: send: handle unexpected data in header buffer in begin_cmd() (David Sterba)
  • btrfs: handle invalid root reference found in may_destroy_subvol() (David Sterba)
  • btrfs: change BUG_ON to assertion when checking for delayed_node root (David Sterba)
  • powerpc/boot: Only free if realloc() succeeds (Michael Ellerman)
  • powerpc/boot: Handle allocation failure in simple_realloc() (Li zeming)
  • parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 (Helge Deller)
  • x86: Increase brk randomness entropy for 64-bit systems (Kees Cook)
  • md: clean up invalid BUG_ON in md_ioctl (Li Nan)
  • virtiofs: forbid newlines in tags (Stefan Hajnoczi)
  • drm/lima: set gp bus_stop bit before hard reset (Erico Nunes)
  • net/sun3_82586: Avoid reading past buffer in debug output (Kees Cook)
  • scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() (Justin Tee)
  • fs: binfmt_elf_efpic: don't use missing interpreter's properties (Max Filippov)
  • media: pci: cx23885: check cx23885_vdev_init() return (Hans Verkuil)
  • quota: Remove BUG_ON from dqget() (Jan Kara)
  • ext4: do not trim the group with corrupted block bitmap (Baokun Li)
  • nvmet-trace: avoid dereferencing pointer too early (Daniel Wagner)
  • powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu (Kunwu Chan)
  • IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock (Chengfeng Ye)
  • wifi: iwlwifi: abort scan when rfkill on but device enabled (Miri Korenblit)
  • gfs2: setattr_chown: Add missing initialization (Andreas Gruenbacher)
  • scsi: spi: Fix sshdr use (Mike Christie)
  • binfmt_misc: cleanup on filesystem umount (Christian Brauner)
  • staging: ks7010: disable bh on tx_dev_lock (Chengfeng Ye)
  • media: radio-isa: use dev_name to fill in bus_info (Hans Verkuil)
  • i2c: riic: avoid potential division by zero (Wolfram Sang)
  • wifi: cw1200: Avoid processing an invalid TIM IE (Jeff Johnson)
  • ssb: Fix division by zero issue in ssb_calc_clock_rate (Rand Deeb)
  • net: hns3: fix a deadlock problem when config TC during resetting (Jie Wang) [Orabug: 37029098] {CVE-2024-44995}
  • net: dsa: vsc73xx: pass value in phy_write operation (Pawel Dembicki)
  • net: axienet: Fix register defines comment description (Radhey Shyam Pandey)
  • net: axienet: Autodetect 64-bit DMA capability (Andre Przywara)
  • net: axienet: Upgrade descriptors to hold 64-bit addresses (Andre Przywara)
  • net: axienet: Wrap DMA pointer writes to prepare for 64 bit (Andre Przywara)
  • net: axienet: Drop MDIO interrupt registers from ethtools dump (Andre Przywara)
  • net: axienet: Check for DMA mapping errors (Andre Przywara)
  • net: axienet: Factor out TX descriptor chain cleanup (Andre Przywara)
  • net: axienet: Improve DMA error handling (Andre Przywara)
  • net: axienet: Fix DMA descriptor cleanup path (Andre Przywara)
  • atm: idt77252: prevent use after free in dequeue_rx() (Dan Carpenter) [Orabug: 37029105] {CVE-2024-44998}
  • net/mlx5e: Correctly report errors for ethtool rx flows (Cosmin Ratiu)
  • s390/uv: Panic for set and remove shared access UVC errors (Claudio Imbrenda)
  • btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits() (Alexander Lobakin)
  • s390/cio: rename bitmap_size() -> idset_bitmap_size() (Alexander Lobakin)
  • overflow: Implement size_t saturating arithmetic helpers (Kees Cook)
  • overflow.h: Add flex_array_size() helper (Gustavo A. R. Silva)
  • memcg_write_event_control(): fix a user-triggerable oops (Al Viro) [Orabug: 37070672] {CVE-2024-45021}
  • drm/amdgpu: Actually check flags for all context ops. (Bas Nieuwenhuizen)
  • selinux: fix potential counting error in avc_add_xperms_decision() (Zhen Lei)
  • fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE (Al Viro) [Orabug: 37070680] {CVE-2024-45025}
  • bitmap: introduce generic optimized bitmap_size() (Alexander Lobakin)
  • vfs: Don't evict inode under the inode lru traversing context (Zhihao Cheng) [Orabug: 37029119] {CVE-2024-45003}
  • dm persistent data: fix memory allocation failure (Mikulas Patocka)
  • dm resume: don't return EINVAL when signalled (Khazhismel Kumykov)
  • arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE (Haibo Xu)
  • s390/dasd: fix error recovery leading to data corruption on ESE devices (Stefan Haberland) [Orabug: 37070687] {CVE-2024-45026}
  • xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration (Mathias Nyman) [Orabug: 37029125] {CVE-2024-45006}
  • ALSA: usb-audio: Support Yamaha P-125 quirk entry (Juan Jose Arboleda)
  • fuse: Initialize beyond-EOF page contents before setting uptodate (Jann Horn) [Orabug: 37017951] {CVE-2024-44947}

[5.4.17-2136.337.1]

  • wireguard: netlink: check for dangling peer via is_dead instead of empty list (Jason A. Donenfeld) [Orabug: 36596766] {CVE-2024-26951}
  • xsigo: add prefix xve/xsvnic with gro and __path_find (Alok Tiwari) [Orabug: 37089693]

Обновленные пакеты

Oracle Linux 7

Oracle Linux aarch64

kernel-uek

5.4.17-2136.337.5.el7uek

kernel-uek-debug

5.4.17-2136.337.5.el7uek

kernel-uek-debug-devel

5.4.17-2136.337.5.el7uek

kernel-uek-devel

5.4.17-2136.337.5.el7uek

kernel-uek-doc

5.4.17-2136.337.5.el7uek

kernel-uek-tools

5.4.17-2136.337.5.el7uek

kernel-uek-tools-libs

5.4.17-2136.337.5.el7uek

perf

5.4.17-2136.337.5.el7uek

python-perf

5.4.17-2136.337.5.el7uek

Oracle Linux x86_64

kernel-uek

5.4.17-2136.337.5.el7uek

kernel-uek-container

5.4.17-2136.337.5.el7uek

kernel-uek-container-debug

5.4.17-2136.337.5.el7uek

kernel-uek-debug

5.4.17-2136.337.5.el7uek

kernel-uek-debug-devel

5.4.17-2136.337.5.el7uek

kernel-uek-devel

5.4.17-2136.337.5.el7uek

kernel-uek-doc

5.4.17-2136.337.5.el7uek

kernel-uek-tools

5.4.17-2136.337.5.el7uek

Oracle Linux 8

Oracle Linux aarch64

kernel-uek

5.4.17-2136.337.5.el8uek

kernel-uek-debug

5.4.17-2136.337.5.el8uek

kernel-uek-debug-devel

5.4.17-2136.337.5.el8uek

kernel-uek-devel

5.4.17-2136.337.5.el8uek

kernel-uek-doc

5.4.17-2136.337.5.el8uek

Oracle Linux x86_64

kernel-uek

5.4.17-2136.337.5.el8uek

kernel-uek-container

5.4.17-2136.337.5.el8uek

kernel-uek-container-debug

5.4.17-2136.337.5.el8uek

kernel-uek-debug

5.4.17-2136.337.5.el8uek

kernel-uek-debug-devel

5.4.17-2136.337.5.el8uek

kernel-uek-devel

5.4.17-2136.337.5.el8uek

kernel-uek-doc

5.4.17-2136.337.5.el8uek

Связанные уязвимости

oracle-oval
7 месяцев назад

ELSA-2024-12815: Unbreakable Enterprise kernel security update (IMPORTANT)

CVSS3: 5.5
ubuntu
9 месяцев назад

In the Linux kernel, the following vulnerability has been resolved: memcg_write_event_control(): fix a user-triggerable oops we are *not* guaranteed that anything past the terminating NUL is mapped (let alone initialized with anything sane).

CVSS3: 5.5
redhat
9 месяцев назад

In the Linux kernel, the following vulnerability has been resolved: memcg_write_event_control(): fix a user-triggerable oops we are *not* guaranteed that anything past the terminating NUL is mapped (let alone initialized with anything sane).

CVSS3: 5.5
nvd
9 месяцев назад

In the Linux kernel, the following vulnerability has been resolved: memcg_write_event_control(): fix a user-triggerable oops we are *not* guaranteed that anything past the terminating NUL is mapped (let alone initialized with anything sane).

CVSS3: 5.5
msrc
8 месяцев назад

Описание отсутствует