linux/Documentation
Eric Dumazet b38e7819ca icmp: randomize the global rate limiter
Keyu Man reported that the ICMP rate limiter could be used
by attackers to get useful signal. Details will be provided
in an upcoming academic publication.

Our solution is to add some noise, so that the attackers
no longer can get help from the predictable token bucket limiter.

Fixes: 4cdf507d54 ("icmp: add a global rate limitation")
Signed-off-by: Eric Dumazet <edumazet@google.com>
Reported-by: Keyu Man <kman001@ucr.edu>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2020-10-16 16:47:09 -07:00
..
ABI dmaengine updates for v5.10-rc1 2020-10-15 14:33:52 -07:00
accounting
admin-guide networking changes for the 5.10 merge window 2020-10-15 18:42:13 -07:00
arm As hoped, things calmed down for docs this cycle; fewer changes and almost 2020-10-12 16:21:29 -07:00
arm64 As hoped, things calmed down for docs this cycle; fewer changes and almost 2020-10-12 16:21:29 -07:00
block
bpf bpf: Migrate from patchwork.ozlabs.org to patchwork.kernel.org. 2020-10-11 22:05:47 +02:00
cdrom
core-api dma-mapping updates for 5.10 2020-10-15 14:43:29 -07:00
cpu-freq
crypto crypto: af_alg - add extra parameters for DRBG interface 2020-09-25 17:48:52 +10:00
dev-tools linux-kselftest-next-5.10-rc1 2020-10-15 15:14:32 -07:00
devicetree networking changes for the 5.10 merge window 2020-10-15 18:42:13 -07:00
doc-guide docs: Document cross-referencing between documentation pages 2020-09-16 11:09:51 -06:00
driver-api networking changes for the 5.10 merge window 2020-10-15 18:42:13 -07:00
fault-injection
fb drm next for 5.10-rc1 2020-10-15 10:46:16 -07:00
features
filesystems Driver Core patches for 5.10-rc1 2020-10-14 16:09:32 -07:00
firmware-guide
firmware_class
fpga
gpu drm/amdgpu: Add initial kernel documentation for the amd_ip_block_type structure. v3 2020-09-22 17:37:38 -04:00
hid
hwmon - New Drivers 2020-10-14 15:56:58 -07:00
i2c
ia64
ide
iio
infiniband
input
isdn
kbuild kbuild: doc: describe proper script invocation 2020-10-13 18:38:26 -07:00
kernel-hacking
leds
litmus-tests
livepatch
locking
m68k
maintainer
mhi
mips dt: Remove booting-without-of.rst 2020-10-13 13:33:16 -05:00
misc-devices
netlabel
networking icmp: randomize the global rate limiter 2020-10-16 16:47:09 -07:00
nios2
nvdimm
openrisc
parisc
PCI Documentation: better locations for sysfs-pci, sysfs-tagging 2020-10-09 09:33:23 -06:00
pcmcia
power
powerpc Devicetree updates for v5.10: 2020-10-14 15:31:58 -07:00
process docs: programming-languages: refresh blurb on clang support 2020-10-05 09:44:11 -06:00
RCU
riscv
s390
scheduler
scsi SPDX patches for 5.10-rc1 2020-10-14 16:19:42 -07:00
security
sh dt: Remove booting-without-of.rst 2020-10-13 13:33:16 -05:00
sound
sparc
sphinx docs: Add automatic cross-reference for documentation pages 2020-09-16 11:09:51 -06:00
sphinx-static
spi
staging
target
timers
trace Updates for tracing and bootconfig: 2020-10-15 15:51:28 -07:00
translations Documentation: Chinese translation of Documentation/arm64/amu.rst 2020-09-28 15:24:24 -06:00
usb
userspace-api drm next for 5.10-rc1 2020-10-15 10:46:16 -07:00
virt Char/Misc driver patches for 5.10-rc1 2020-10-15 10:01:51 -07:00
vm docs/vm: fix 'mm_count' vs 'mm_users' counter confusion 2020-10-13 18:38:32 -07:00
w1 docs: w1: w1_therm: Fix broken xref, mistakes, clarify text 2020-10-08 09:47:15 +02:00
watchdog
x86 Devicetree updates for v5.10: 2020-10-14 15:31:58 -07:00
xtensa
.gitignore
asm-annotations.rst
atomic_bitops.txt
atomic_t.txt
Changes
CodingStyle
conf.py
COPYING-logo
docutils.conf
dontdiff
index.rst
Kconfig
logo.gif
Makefile
memory-barriers.txt
SubmittingPatches
watch_queue.rst