Advisories · Technology
Linux kernel.
Every CVE that names Linux kernel among its affected products, newest first. Vendors and products are as the CNA wrote them; check the affected versions on each record.
- CVSS 8.1 High
lockd, nfsd: RCU-protect nlmsvc_ops dispatch
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
nfsd: RCU-protect cl_cb_session to fix use-after-free on session teardown
- Linux kernel
- CVSS 7.5 High
nfsd: release path refs on follow_down() error
- Linux kernel
- CVSS 7.5 High
nfsd: Reset write verifier when async COPY writeback fails
- Linux kernel
- CVSS 7.1 High
nfsd: restore rq_status_counter to even on all nfsd_dispatch() exit paths
- Linux kernel
- CVSS 7.5 High
nfsd: sample writeback error cursor before async COPY loop
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
nfsd: set SC_STATUS_FREED in nfsd4_drop_revoked_stid for delegations
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
nfsd: size fh_verify server sockaddr slot by xpt_locallen
- Linux kernel
-
nfsd: validate nseconds in TIME_DELEG decode paths
- Linux kernel
-
nfsd: validate sockaddr length per family in listener_set
- Linux kernel
- CVSS 7.5 High
nfsd: validate symlink target length in NFSv4 CREATE
- Linux kernel
-
nfsd: widen nfsd_genl_rqstp address fields to sockaddr_storage
- Linux kernel
- CVSS 9.1 CriticalCritical · CVSS 9+
nfsd: add fh_want_write() for early-verified SETATTR in nfsd_proc_setattr()
- Linux kernel
- CVSS 7.5 High
nfsd: block non-SAVEFH ops after FOREIGN PUTFH to prevent NULL deref
- Linux kernel
- CVSS 7.5 High
nfsd: cap decoded POSIX ACL count to bound sort cost
- Linux kernel
-
nfsd: check client ownership when cancelling a copy-notify stateid
- Linux kernel
-
nfsd: check nfsd4_acl_to_attr() return value in nfsd4_create()
- Linux kernel
- CVSS 7.5 High
nfsd: clear CALLBACK_RUNNING on failed delegation recall queue
- Linux kernel
- CVSS 7.1 High
nfsd: clear opcnt on compound arg release to prevent OOB read
- Linux kernel
- CVSS 7.8 High
nfsd: defer vfree of compound ops to fix rpc_status UAF
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
nfsd: don't free session slots that are still in use
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
nfsd: drop the stateid, not the stateowner, on seqid_op replay retry
- Linux kernel
- CVSS 7.5 High
nfsd: ensure nfsd_file_do_acquire() does not use a non-opened file
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
nfsd: fix BUG_ON in nfsd4_alloc_layout_stateid on racing delegation revoke
- Linux kernel
- CVSS 7.5 High
nfsd: fix clock domain mismatch in clients_still_reclaiming()
- Linux kernel
- CVSS 7.5 High
nfsd: fix cpntf publish race in nfs4_init_cp_state
- Linux kernel
-
nfsd: fix dentry ref leak on V4ROOT export filehandle lookup
- Linux kernel
- CVSS 8.1 High
nfsd: fix fcache_disposal UAF by inlining dispose state into nfsd_net
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
nfsd: fix layout fence worker double-reference race
- Linux kernel
- CVSS 7.5 High
nfsd: fix nfsd_file leak on inter-server COPY setup failure
- Linux kernel
- CVSS 7.5 High
nfsd: fix null dereference in nfsd4_setattr for deleg timestamp attrs
- Linux kernel
- CVSS 7.5 High
nfsd: fix partial-write detection in nfsd_direct_write
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
nfsd: fix possible fh_compose of wrong dentry in nfsd4_create_file()
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
nfsd: fix stale s2s_cp_stateids IDR entry for async COPY
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
nfsd: fix UAF in async copy cancel and shutdown
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
nfsd: fix XDR length calculation in nfsd4_ff_encode_layoutget
- Linux kernel
-
nfsd: fix XDR padding calculation in ff_encode_getdeviceinfo
- Linux kernel
- CVSS 9.1 CriticalCritical · CVSS 9+
nfsd: gate nfs2 setacl by argp->mask
- Linux kernel
- CVSS 9.1 CriticalCritical · CVSS 9+
nfsd: gate nfs3 setacl by argp->mask
- Linux kernel
- CVSS 7.8 High
nfsd: hold rcu across localio cmpxchg retry
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
nfsd: initialize copy-notify stateid before publishing it
- Linux kernel
- CVSS 7.8 High
nfsd: move nfsd_debugfs_init() after nfsd4_init_slabs() in init_nfsd()
- Linux kernel
- CVSS 8.1 High
nfsd: close shrinker/GC/fsnotify vs per-net shutdown race in filecache
- Linux kernel
-
nfsd: reject out-of-range nseconds in NFSv3 SETATTR and create ops
- Linux kernel
- CVSS 8.2 High
nfsd: reject out-of-range useconds in NFSv2 SETATTR/CREATE
- Linux kernel
- CVSS 7.5 High
nfsd: release OPEN-decoded posix ACLs via op_release
- Linux kernel
- CVSS 8.8 High
nfsd: revoke copy-notify stateids before dropping their reference
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
NFSD: Prevent lock owner use-after-free during client teardown
- Linux kernel
-
NFSD: Prevent post-shutdown use-after-free in unlock_filesystem
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
NFSD: Prevent client use-after-free during admin state revocation
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
NFSD: Prevent client use-after-free during delegation revoke
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
NFSD: Prevent client use-after-free during NFSv4.0 revoked-state cleanup
- Linux kernel
- CVSS 7.5 High
libceph: validate OSD extent maps before cursor advance
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
libceph: reject buckets with mismatched CRUSH ids
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
ceph: fix UAF in __kick_flushing_caps() on cf entry freed during unlock
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
ceph: fix UAF in check_new_map() on session freed during unlock
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
ceph: reject export_targets ranks >= CEPH_MAX_MDS in mdsmap decode
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
ceph: bound copied dentry name length in NFS export get_name
- Linux kernel
- CVSS 9.8 CriticalCritical · CVSS 9+
ceph: bound MDSCapAuth path and fs_name decode in handle_session()
- Linux kernel
- CVSS 9.1 CriticalCritical · CVSS 9+
ceph: bound num_export_targets array for mds info v2/v3
- Linux kernel