| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
mremap: properly flush TLB before releasing the page
References:
https://nvd.nist.gov/vuln/detail/CVE-2018-18281
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=e34bd9a96704f7089ccad61b6e01ea985fa54dd6
Change-Id: I16200712d4c85eceef94c4711ffef7a67349691a
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
| |
ext4: never move the system.data xattr out of the inode body
References:
https://nvd.nist.gov/vuln/detail/CVE-2018-10880
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=3a282476161c54df1a2ef1ba664c8a3514ef49f4
Change-Id: I5a9cc26679b67e63059e9a4a3728f3ee1e68d57e
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
tcp: add tcp_min_snd_mss sysctl
tcp: enforce tcp_min_snd_mss in tcp_mtu_probing()
References:
https://nvd.nist.gov/vuln/detail/CVE-2019-11479
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=8e39cbc03dafa3731d22533f869bf326c0e6e6f8
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=7e9096287352d0416f3caa0919c90bd9ed2f68d3
Change-Id: Ib325dc56d98573762e4fe490efd4cb7dfcd6ffd8
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
tcp: tcp_fragment() should apply sane memory limits
tcp: refine memory limit test in tcp_fragment()
References:
https://nvd.nist.gov/vuln/detail/CVE-2019-11478
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=e358f4af19db46ca25cc9a8a78412b09ba98859d
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=caa51edc7e9606418611e68de624efbd0042adf5
Change-Id: I9630c20a11d9a92095d475f2a6d27e627fd7bbff
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
| |
tcp: limit payload size of sacked skbs
References:
https://nvd.nist.gov/vuln/detail/CVE-2019-11477
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=cc1b58ccb78e0de51bcec1f2914d9296260668bd
Change-Id: I893f33563680157c4b706fd3a8e5bbaa13566cc3
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
| |
scsi: libsas: fix a race condition when smp task timeout
References:
https://nvd.nist.gov/vuln/detail/CVE-2018-20836
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=41b5d3eee4af6a4ea488a1735ed82e4e593eec0d
Change-Id: I6bd1bfbad5358379ead43314c780859b1d11e658
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
| |
net: rds: force to destroy connection if t_sock is NULL in rds_tcp_kill_sock().
References:
https://nvd.nist.gov/vuln/detail/CVE-2019-11815
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=a1aa69beac4d88dfb892a95ee04fe6f932803952
Change-Id: Idd83d9a8e84f1560a660dc028d6fc191efad8927
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
| |
exec: Fix mem leak in kernel_read_file
References:
https://nvd.nist.gov/vuln/detail/CVE-2019-8980
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=dd6734e17903f16a47c78d0418f02e06df080c54
Change-Id: I5245aaf6bf45b9dc10d348f02fda5dfef1cca8e2
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
| |
mm: enforce min addr even if capable() in expand_downwards()
References:
https://nvd.nist.gov/vuln/detail/CVE-2019-9213
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=331fc4df776be3e5a88a1a9f08ef2f7e063ef1a9
Change-Id: I64e229fd9f213e34cdf0154dc932b11c8651c696
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
| |
sunrpc: use-after-free in svc_process_common()
References:
https://nvd.nist.gov/vuln/detail/CVE-2018-16884
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=37c791a031ece3afeb9c8b023397473a5349f171
Change-Id: I14973f204941ead7362a993f9cb84ed708cb8ac1
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
| |
USB: check usb_get_extra_descriptor for proper size
References:
https://nvd.nist.gov/vuln/detail/CVE-2018-20169
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=fe26b8d06e965239795bee0a71c9073bed931716
Change-Id: I56a237c0e8c4ac8bd823f4b9f92f2bdb3d16a272
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
xfs: don't fail when converting shortform attr to long form during
ATTR_REPLACE
References:
https://nvd.nist.gov/vuln/detail/CVE-2018-18690
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=4ec44e98ab08c704d0ff1a35a21a0682a5562a27
Change-Id: Ic58d7bf2b31d45dcfa68a0d092b22d02d8065fdc
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
| |
nfsd: COPY and CLONE operations require the saved filehandle to be set
References:
https://seclists.org/oss-sec/2019/q2/137
Change-Id: Ia65eba91876624a2b0eb002ebfc5311e8d2f2425
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Correct CVE-2018-5390 according to kernel version, remove CVE-2018-10876
and CVE-2018-10879.
CVE-2018-5390 References:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=2d08921c8da26bdce3d8848ef6f32068f594d7d4
Change-Id: I83d497af94f3e521cece3ab7d19a20e5d0157421
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
| |
f2fs: fix to do sanity check with reserved blkaddr of inline inode
References:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=7e0782ceebaaed70b0c4b775c27b81e8f8cf6ddb
https://bugzilla.kernel.org/show_bug.cgi?id=200179
Change-Id: Ifc5673e538f3f44bb4a3f2e884f4e8ec2e30961e
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
| |
hfsplus: fix NULL dereference in hfsplus_lookup()
References:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=1cedd72d0f688b9c169836649ac9ec07a3c601d6
https://bugzilla.kernel.org/show_bug.cgi?id=200297
Change-Id: Ifc245db8a6f5a5d41674ea3861dbbe096d61ed24
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
btrfs: relocation: Only remove reloc rb_trees if reloc control has been initialized
References:
https://patchwork.kernel.org/patch/10500521/
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=93d960de56cef4582088dfc0ba9494143351772f
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
Change-Id: Ic1390aed45c16ad0f770c1bef36e8508b66230d2
|
|
|
|
|
|
|
|
|
|
|
| |
Cipso: cipso_v4_optptr enter infinite loop
References:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=40413955ee265a5e42f710940ec78f5450d49149
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
Change-Id: I8928fad715f3d323194c3e2021338087ad48042c
|
|
|
|
|
|
|
|
|
|
| |
hidp: buffer overflow in hidp_process_report
References:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=7c7940ffbaefdbb189f78a48b4e64b6f268b1dbf
Change-Id: If99e8c0371ad692696a19c97f11cac0b7f630919
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
| |
jfs: Fix inconsistency between memory allocation and ea_buf->max_size
References:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=240d46556d5961c7100febbee0e058185b3c8d4f
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
Change-Id: I5aa9f19c9e63cf4ea1f312f9ae6438f0f512977b
|
|
|
|
|
|
|
|
|
|
|
| |
tcp: free batches of packets in tcp_prune_ofo_queue()
References:
https://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git/commit/?id=1a4f14bab1868b443f0dd3c55b689a478f82e72e
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
Change-Id: If6328c8ba200ef1a8d47687bf670178bb0011e31
|
|
|
|
|
|
|
|
|
|
|
| |
Fix up non-directory creation in SGID directories
References:
https://github.com/torvalds/linux/commit/0fa3ecd87848c9c93c2c828ef4c3a8ca36ce46c7
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
Change-Id: Ia7dac6a7721e48900f93ff492f4d3c54114a0d08
|
|
|
|
|
|
|
|
|
|
| |
HID: debug: check length before copy_to_user()
References:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=4a30c12542290f1def08b9ef0d677c024c500589
Change-Id: Id70114f96d06b7d085e4fa3f5f8b09a84ae24528
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
| |
ext4: add more inode number paranoia checks
References:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=c37e9e013469521d9adb932d17a1795c139b36db
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
Change-Id: I78b25043dae4ca69499ad5c2ed71076dcb52aaec
|
|
|
|
|
|
|
|
|
|
|
| |
ext4: clear i_data in ext4_inode_info when removing inline data
References:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=6e8ab72a812396996035a37e5ca4b3b99b5d214b
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
Change-Id: I1070aa3fee30f445dfad0b86fc12787f7f50235d
|
|
|
|
|
|
|
|
|
|
|
| |
ext4: make sure bitmaps and the inode table don't overlap with bg descriptors
References:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=5369a762c882c0b6e9599e4ebbb3a9ba9eee7e2d
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
Change-Id: I6b3e2539d53ec7021ecd4ff4055cf66e42a5248a
|
|
|
|
|
|
|
|
|
|
| |
ext4: always check block group bounds in ext4_init_block_bitmap()
References:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=819b23f1c501b17b9694325471789e6b5cc2d0d2
Change-Id: I1cb5fc73d9a23d4b3a1d414e09eaee21df441efe
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
| |
ext4: verify the depth of extent tree in ext4_find_extent()
References:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=bc890a60247171294acc0bd67d211fa4b88d40ba
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
Change-Id: I688e9ce0a02f48c45f3cfa3259fa62a4b93532e6
|
|
|
|
|
|
|
|
|
|
| |
ext4: only look at the bg_flags field if it is valid
References:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=8844618d8aa7a9973e7b527d038a2a589665002c
Change-Id: If6d5ecfd74acafe75c6e6f4919f44127cfc7baa7
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
| |
NFC: llcp: Limit size of SDP URI
References:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=69b28c18f7c8b3bbdc037f1cc029acc21723b997
Change-Id: I438598dcb48aaec7b4d770a3d042a202ba3dd60e
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
| |
perf/core: Fix the perf_cpu_time_max_percent check
References:
https://github.com/torvalds/linux/commit/1572e45a924f254d9570093abde46430c3172e3d
Change-Id: Ic12a79ed3b786b997114dcaf61f6d91e0e7af1b1
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
| |
ARM: amba: Fix race condition with driver_override
References:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=272c99cf85a371401b78f3c56a18745bf07817a3
Change-Id: I9367a1d020bc4641f136a91d2ff29442221ee9e8
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
| |
ext4: add validity checks for bitmap block numbers
References:
https://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git/commit/?id=7dac4a1726a9c64a517d595c40e95e2d0d135f6f
Change-Id: I0a523dd7ba303042c8c8ccb336c6816c8a2ef2bd
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
|
| |
random: fix crng_ready() test
References:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-4.9.y&id=4dfb3442bb7e1fb80515df4a199ca5a7a8edf900
https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2018-1108
Change-Id: I85eb1123d6a4c5ef2b8f113551ac02df667e839d
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
| |
ext4: fail ext4_iget for root directory if unallocated
References:
https://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git/commit/?id=8e4b5eae5decd9dfe5a4ee369c22028f90ab4c44
Change-Id: If2dd6fd5735e5e0e3282342dec93342f6b2c0943
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
| |
dccp: check sk for closed state in dccp_sendmsg()
References:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=67f93df79aeefc3add4e4b31a752600f834236e2
Change-Id: I6e24e1a00265f2fa6fea3f50dd1c4cef92d5b27a
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
| |
blkcg: fix double free of new_blkg in blkcg_init_queue
References:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=9b54d816e00425c3a517514e0d677bb3cec49258
Change-Id: I19ba7f9869de3b81cfccd3c68d57f088d31c3ada
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
| |
netfilter: ebtables: CONFIG_COMPAT: don't trust userland offsets
References:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=b71812168571fa55e44cdd0254471331b9c4c4c6
Change-Id: I4b658659993380dc9a3aeee4620061ac0e9d5a63
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
| |
netfilter: add back stackpointer size checks
References:
https://github.com/torvalds/linux/commit/57ebd808a97d7c5b1e1afb937c2db22beba3c1f8
Change-Id: I5ee1c9b8036563602332c41163740dbc90a294fd
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
| |
dccp: use-after-free in DCCP code
References:
https://lists.openwall.net/netdev/2017/12/04/224
Change-Id: I5653c05e22956df9ef614147e79af4f749e4294a
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
|
|
|
|
|
|
|
|
| |
posix-timer: Properly check sigevent->sigev_notify
References:
https://github.com/torvalds/linux/commit/cef31d9af908243421258f1df35a4a644604efbe
Change-Id: I1cea661130c10f10cc2b3ffc480fff9d8ed3ee0e
Signed-off-by: Andreas Wellving <andreas.wellving@enea.com>
|
|
Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
|