Summary
[4.14.35-2047.535.2.1]
- netfilter: nf_tables: reject QUEUE/DROP verdict parameters (Florian Westphal) [Orabug: 36467681] {CVE-2024-1086}
[4.14.35-2047.535.2]
- Fix null ptr in rds_tcp_recv_path (Allison Henderson) [Orabug: 33499812]
- LTS version: v4.14.338 (Saeed Mirzamohammadi)
- crypto: scompress - initialize per-CPU variables on each CPU (Sebastian Andrzej Siewior)
- Revert 'NFSD: Fix possible sleep during nfsd4_release_lockowner()' (Greg Kroah-Hartman)
- i2c: s3c24xx: fix transferring more than one message in polling mode (Marek Szyprowski)
- i2c: s3c24xx: fix read transfers in polling mode (Marek Szyprowski)
- kdb: Fix a potential buffer overflow in kdb_local() (Christophe JAILLET)
- kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ (Daniel Thompson)
- ipvs: avoid stat macros calls from preemptible context (Fedor Pchelkin)
- net: ravb: Fix dma_addr_t truncation in error case (Nikita Yushchenko)
- serial: imx: Correct clock error message in function probe() (Christoph Niedermaier)
- apparmor: avoid crash when parsed profile name is empty (Fedor Pchelkin)
- MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup() (Christophe JAILLET)
- MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup() (Christophe JAILLET)
- HID: wacom: Correct behavior when processing some confidence == false touches (Jason Gerecke)
- wifi: mwifiex: configure BSSID consistently when starting AP (David Lin)
- wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors (Ilpo Jarvinen)
- wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code (Ilpo Jarvinen)
- fbdev: flush deferred work in fb_deferred_io_fsync() (Nam Cao)
- ALSA: oxygen: Fix right channel of capture volume mixer (Takashi Iwai)
- usb: mon: Fix atomicity violation in mon_bin_vma_fault (Gui-Dong Han)
- usb: chipidea: wait controller resume finished for wakeup irq (Xu Yang)
- usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart (Uttkarsh Aggarwal)
- usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host() (Xu Yang)
- tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug (Heiko Carstens)
- binder: fix unused alloc->free_async_space (Carlos Llamas)
- binder: fix race between mmput() and do_exit() (Carlos Llamas)
- Input: atkbd - use ab83 as id when skipping the getid command (Hans de Goede)
- binder: fix async space check for 0-sized buffers (Carlos Llamas)
- watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling (Stefan Wahren)
- watchdog: set cdev owner before adding (Curtis Klein)
- gpu/drm/radeon: fix two memleaks in radeon_vm_init (Zhipeng Lu)
- drivers/amd/pm: fix a use-after-free in kv_parse_power_table (Zhipeng Lu)
- drm/amd/pm: fix a double-free in si_dpm_init (Zhipeng Lu)
- media: dvbdev: drop refcount on error path in dvb_device_open() (Dan Carpenter)
- media: cx231xx: fix a memleak in cx231xx_init_isoc (Zhipeng Lu)
- drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table (Zhipeng Lu)
- drm/radeon/dpm: fix a memleak in sumo_parse_power_table (Zhipeng Lu)
- drm/radeon: check the alloc_workqueue return value in radeon_crtc_init() (Yang Yingliang)
- drm/drv: propagate errors from drm_modeset_register_all() (Dmitry Baryshkov)
- drm/msm/mdp4: flush vblank event on disable (Dmitry Baryshkov)
- ASoC: cs35l34: Fix GPIO name and drop legacy include (Linus Walleij)
- ASoC: cs35l33: Fix GPIO name and drop legacy include (Linus Walleij)
- drm/radeon: check return value of radeon_ring_lock() (Nikita Zhandarovich)
- drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check() (Nikita Zhandarovich)
- drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg() (Nikita Zhandarovich)
- f2fs: fix to avoid dirent corruption (Chao Yu)
- drm/bridge: Fix typo in post_disable() description (Dario Binacchi)
- media: pvrusb2: fix use after free on context disconnection (Ricardo B. Marliere)
- RDMA/usnic: Silence uninitialized symbol smatch warnings (Leon Romanovsky)
- ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim() (Eric Dumazet)
- Bluetooth: Fix bogus check for re-auth no supported with non-ssp (Luiz Augusto von Dentz)
- wifi: rtlwifi: rtl8192se: using calculate_bit_shift() (Su Hui)
- wifi: rtlwifi: rtl8192ee: using calculate_bit_shift() (Su Hui)
- wifi: rtlwifi: rtl8192de: using calculate_bit_shift() (Su Hui)
- rtlwifi: rtl8192de: make arrays static const, makes object smaller (Colin Ian King)
- wifi: rtlwifi: rtl8192ce: using calculate_bit_shift() (Su Hui)
- wifi: rtlwifi: rtl8192cu: using calculate_bit_shift() (Su Hui)
- wifi: rtlwifi: rtl8192c: using calculate_bit_shift() (Su Hui)
- wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift() (Su Hui)
- wifi: rtlwifi: add calculate_bit_shift() (Su Hui)
- wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior (Su Hui)
- rtlwifi: Use ffs in <foo>_phy_calculate_bit_shift (Joe Perches)
- firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create() (Christophe JAILLET)
- net/ncsi: Fix netlink major/minor version numbers (Peter Delevoryas)
- ncsi: internal.h: Fix a spello (Bhaskar Chowdhury)
- wifi: libertas: stop selecting wext (Arnd Bergmann)
- bpf, lpm: Fix check prefixlen before walking trie (Florian Lehner)
- NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT (Trond Myklebust)
- crypto: scomp - fix req->dst buffer overflow (Chengming Zhou)
- crypto: scompress - Use per-CPU struct instead multiple variables (Sebastian Andrzej Siewior)
- crypto: scompress - return proper error code for allocation failure (Sebastian Andrzej Siewior)
- crypto: sahara - do not resize req->src when doing hash operations (Ovidiu Panait)
- crypto: sahara - fix processing hash requests with req->nbytes < sg->length (Ovidiu Panait)
- crypto: sahara - improve error handling in sahara_sha_process() (Ovidiu Panait)
- crypto: sahara - fix wait_for_completion_timeout() error handling (Ovidiu Panait)
- crypto: s
Fixed packages 11
| Release | Package | Fixed in |
|---|---|---|
| Oracle Linux · 7 | kernel-uek | 0:4.14.35-2047.535.2.1.el7uek |
| Oracle Linux · 7 | kernel-uek-debug | 0:4.14.35-2047.535.2.1.el7uek |
| Oracle Linux · 7 | kernel-uek-debug-devel | 0:4.14.35-2047.535.2.1.el7uek |
| Oracle Linux · 7 | kernel-uek-devel | 0:4.14.35-2047.535.2.1.el7uek |
| Oracle Linux · 7 | kernel-uek-doc | 0:4.14.35-2047.535.2.1.el7uek |
| Oracle Linux · 7 | kernel-uek-headers | 0:4.14.35-2047.535.2.1.el7uek |
| Oracle Linux · 7 | kernel-uek-tools | 0:4.14.35-2047.535.2.1.el7uek |
| Oracle Linux · 7 | kernel-uek-tools-libs | 0:4.14.35-2047.535.2.1.el7uek |
| Oracle Linux · 7 | kernel-uek-tools-libs-devel | 0:4.14.35-2047.535.2.1.el7uek |
| Oracle Linux · 7 | perf | 0:4.14.35-2047.535.2.1.el7uek |
| Oracle Linux · 7 | python-perf | 0:4.14.35-2047.535.2.1.el7uek |
Vulnerabilities 2
-
High 7.8
Use-after-free in Linux kernel's netfilter: nf_tables component
A use-after-free vulnerability in the Linux kernel's netfilter: nf_tables component can be exploited to achieve local privilege escalation. The nft_verdict_init() function allows positive values as drop error within the hook verdict, and hence the nf_hook_slo…
KEV May 30, 2024 -
High 7.8
An out-of-bounds access vulnerability involving netfilter was reported and fixed as: f1082dd31fe4 (netfilter: nf_tables: Reject tables of unsupported family)
An out-of-bounds access vulnerability involving netfilter was reported and fixed as: f1082dd31fe4 (netfilter: nf_tables: Reject tables of unsupported family); While creating a new netfilter table, lack of a safeguard against invalid nf_tables family (pf) valu…