Lumension® Endpoint Intelligence Center

Intelligence Center » Browse All Vulnerabilities » CVE-2009-0778

Overview

Vulnerability Score 7.1 7.1
CVE Id CVE-2009-0778
Last Modified 21 Mar 2012 04:59:39
Published 12 Mar 2009 11:20:49
Confidentiality Impact NONE NONE
Integrity Impact NONE NONE
Availability Impact COMPLETE COMPLETE
Access Vector NETWORK
Access Complexity MEDIUM
Authentication NONE

CVE-2009-0778

Summary

The icmp_send function in net/ipv4/icmp.c in the Linux kernel before 2.6.25, when configured as a router with a REJECT route, does not properly manage the Protocol Independent Destination Cache (aka DST) in some situations involving transmission of an ICMP Host Unreachable message, which allows remote attackers to cause a denial of service (connectivity outage) by sending a large series of packets to many destination IP addresses within this REJECT route, related to an "rt_cache leak."

Vulnerable Systems

Operating System

  • Kernel Linux 2.6.0

  • Kernel Linux 2.6.1

  • Kernel Linux 2.6.10

  • Kernel Linux 2.6.11

  • Kernel Linux 2.6.11.1

  • Kernel Linux 2.6.11.10

  • Kernel Linux 2.6.11.12

  • Kernel Linux 2.6.11.2

  • Kernel Linux 2.6.11.3

  • Kernel Linux 2.6.11.4

  • Kernel Linux 2.6.11.5

  • Kernel Linux 2.6.11.6

  • Kernel Linux 2.6.11.7

  • Kernel Linux 2.6.11.8

  • Kernel Linux 2.6.11.9

  • Kernel Linux 2.6.12

  • Kernel Linux 2.6.12.1

  • Kernel Linux 2.6.12.2

  • Kernel Linux 2.6.12.3

  • Kernel Linux 2.6.12.4

  • Kernel Linux 2.6.12.5

  • Kernel Linux 2.6.12.6

  • Kernel Linux 2.6.13

  • Kernel Linux 2.6.13.1

  • Kernel Linux 2.6.13.2

  • Kernel Linux 2.6.13.3

  • Kernel Linux 2.6.13.4

  • Kernel Linux 2.6.13.5

  • Kernel Linux 2.6.14

  • Kernel Linux 2.6.14.1

  • Kernel Linux 2.6.14.2

  • Kernel Linux 2.6.14.3

  • Kernel Linux 2.6.14.4

  • Kernel Linux 2.6.14.5

  • Kernel Linux 2.6.14.6

  • Kernel Linux 2.6.14.7

  • Kernel Linux 2.6.15

  • Kernel Linux 2.6.15.1

  • Kernel Linux 2.6.15.2

  • Kernel Linux 2.6.15.3

  • Kernel Linux 2.6.15.4

  • Kernel Linux 2.6.15.5

  • Kernel Linux 2.6.15.6

  • Kernel Linux 2.6.15.7

  • Kernel Linux 2.6.16

  • Kernel Linux 2.6.16.20

  • Kernel Linux 2.6.16.21

  • Kernel Linux 2.6.16.22

  • Kernel Linux 2.6.16.23

  • Kernel Linux 2.6.16.24

  • Kernel Linux 2.6.16.25

  • Kernel Linux 2.6.16.26

  • Kernel Linux 2.6.16.27

  • Kernel Linux 2.6.16.28

  • Kernel Linux 2.6.16.29

  • Kernel Linux 2.6.16.30

  • Kernel Linux 2.6.16.31

  • Kernel Linux 2.6.16.32

  • Kernel Linux 2.6.16.33

  • Kernel Linux 2.6.16.34

  • Kernel Linux 2.6.16.35

  • Kernel Linux 2.6.16.36

  • Kernel Linux 2.6.16.37

  • Kernel Linux 2.6.16.38

  • Kernel Linux 2.6.16.39

  • Kernel Linux 2.6.16.40

  • Kernel Linux 2.6.16.41

  • Kernel Linux 2.6.16.42

  • Kernel Linux 2.6.16.43

  • Kernel Linux 2.6.16.44

  • Kernel Linux 2.6.16.45

  • Kernel Linux 2.6.16.46

  • Kernel Linux 2.6.16.47

  • Kernel Linux 2.6.16.48

  • Kernel Linux 2.6.16.49

  • Kernel Linux 2.6.16.50

  • Kernel Linux 2.6.16.51

  • Kernel Linux 2.6.16.52

  • Kernel Linux 2.6.16.53

  • Kernel Linux 2.6.16.54

  • Kernel Linux 2.6.16.55

  • Kernel Linux 2.6.16.56

  • Kernel Linux 2.6.16.57

  • Kernel Linux 2.6.16.58

  • Kernel Linux 2.6.16.59

  • Kernel Linux 2.6.16.60

  • Kernel Linux 2.6.16.61

  • Kernel Linux 2.6.16.62

  • Kernel Linux 2.6.17

  • Kernel Linux 2.6.17.1

  • Kernel Linux 2.6.17.10

  • Kernel Linux 2.6.17.11

  • Kernel Linux 2.6.17.12

  • Kernel Linux 2.6.17.13

  • Kernel Linux 2.6.17.14

  • Kernel Linux 2.6.17.2

  • Kernel Linux 2.6.17.3

  • Kernel Linux 2.6.17.4

  • Kernel Linux 2.6.17.5

  • Kernel Linux 2.6.17.6

  • Kernel Linux 2.6.17.7

  • Kernel Linux 2.6.17.8

  • Kernel Linux 2.6.17.9

  • Kernel Linux 2.6.18

  • Kernel Linux 2.6.18.1

  • Kernel Linux 2.6.18.2

  • Kernel Linux 2.6.18.3

  • Kernel Linux 2.6.18.4

  • Kernel Linux 2.6.18.5

  • Kernel Linux 2.6.18.6

  • Kernel Linux 2.6.18.7

  • Kernel Linux 2.6.18.8

  • Kernel Linux 2.6.19

  • Kernel Linux 2.6.19.1

  • Kernel Linux 2.6.19.2

  • Kernel Linux 2.6.19.3

  • Kernel Linux 2.6.19.4

  • Kernel Linux 2.6.19.5

  • Kernel Linux 2.6.19.6

  • Kernel Linux 2.6.19.7

  • Kernel Linux 2.6.2

  • Kernel Linux 2.6.20

  • Kernel Linux 2.6.20.1

  • Kernel Linux 2.6.20.10

  • Kernel Linux 2.6.20.11

  • Kernel Linux 2.6.20.12

  • Kernel Linux 2.6.20.13

  • Kernel Linux 2.6.20.14

  • Kernel Linux 2.6.20.15

  • Kernel Linux 2.6.20.16

  • Kernel Linux 2.6.20.17

  • Kernel Linux 2.6.20.18

  • Kernel Linux 2.6.20.19

  • Kernel Linux 2.6.20.2

  • Kernel Linux 2.6.20.20

  • Kernel Linux 2.6.20.21

  • Kernel Linux 2.6.20.3

  • Kernel Linux 2.6.20.4

  • Kernel Linux 2.6.20.5

  • Kernel Linux 2.6.20.6

  • Kernel Linux 2.6.20.7

  • Kernel Linux 2.6.20.8

  • Kernel Linux 2.6.20.9

  • Kernel Linux 2.6.21

  • Kernel Linux 2.6.21.1

  • Kernel Linux 2.6.21.2

  • Kernel Linux 2.6.21.3

  • Kernel Linux 2.6.21.4

  • Kernel Linux 2.6.21.5

  • Kernel Linux 2.6.21.6

  • Kernel Linux 2.6.21.7

  • Kernel Linux 2.6.22

  • Kernel Linux 2.6.22.1

  • Kernel Linux 2.6.22.10

  • Kernel Linux 2.6.22.11

  • Kernel Linux 2.6.22.12

  • Kernel Linux 2.6.22.13

  • Kernel Linux 2.6.22.14

  • Kernel Linux 2.6.22.15

  • Kernel Linux 2.6.22.16

  • Kernel Linux 2.6.22.17

  • Kernel Linux 2.6.22.18

  • Kernel Linux 2.6.22.19

  • Kernel Linux 2.6.22.2

  • Kernel Linux 2.6.22.3

  • Kernel Linux 2.6.22.4

  • Kernel Linux 2.6.22.5

  • Kernel Linux 2.6.22.6

  • Kernel Linux 2.6.22.7

  • Kernel Linux 2.6.22.8

  • Kernel Linux 2.6.22.9

  • Kernel Linux 2.6.23

  • Kernel Linux 2.6.23.1

  • Kernel Linux 2.6.23.10

  • Kernel Linux 2.6.23.11

  • Kernel Linux 2.6.23.12

  • Kernel Linux 2.6.23.13

  • Kernel Linux 2.6.23.14

  • Kernel Linux 2.6.23.15

  • Kernel Linux 2.6.23.16

  • Kernel Linux 2.6.23.17

  • Kernel Linux 2.6.23.2

  • Kernel Linux 2.6.23.3

  • Kernel Linux 2.6.23.4

  • Kernel Linux 2.6.23.5

  • Kernel Linux 2.6.23.6

  • Kernel Linux 2.6.23.7

  • Kernel Linux 2.6.23.8

  • Kernel Linux 2.6.23.9

  • Kernel Linux 2.6.24

  • Kernel Linux 2.6.24.1

  • Kernel Linux 2.6.24.2

  • Kernel Linux 2.6.24.3

  • Kernel Linux 2.6.24.4

  • Kernel Linux 2.6.24.5

  • Kernel Linux 2.6.24.6

  • Kernel Linux 2.6.24.7

  • Kernel Linux 2.6.28.2

  • Kernel Linux 2.6.3

  • Kernel Linux 2.6.4

  • Kernel Linux 2.6.5

  • Kernel Linux 2.6.6

  • Kernel Linux 2.6.7

  • Kernel Linux 2.6.8

  • Kernel Linux 2.6.8.1

  • Kernel Linux 2.6.9

  • Linux Kernel 2.6.0

  • Linux Kernel 2.6.1

  • Linux Kernel 2.6.10

  • Linux Kernel 2.6.11

  • Linux Kernel 2.6.11.1

  • Linux Kernel 2.6.11.10

  • Linux Kernel 2.6.11.11

  • Linux Kernel 2.6.11.12

  • Linux Kernel 2.6.11.2

  • Linux Kernel 2.6.11.3

  • Linux Kernel 2.6.11.4

  • Linux Kernel 2.6.11.5

  • Linux Kernel 2.6.11.6

  • Linux Kernel 2.6.11.7

  • Linux Kernel 2.6.11.8

  • Linux Kernel 2.6.11.9

  • Linux Kernel 2.6.12

  • Linux Kernel 2.6.12.1

  • Linux Kernel 2.6.12.2

  • Linux Kernel 2.6.12.3

  • Linux Kernel 2.6.12.4

  • Linux Kernel 2.6.12.5

  • Linux Kernel 2.6.12.6

  • Linux Kernel 2.6.13

  • Linux Kernel 2.6.13.1

  • Linux Kernel 2.6.13.2

  • Linux Kernel 2.6.13.3

  • Linux Kernel 2.6.13.4

  • Linux Kernel 2.6.13.5

  • Linux Kernel 2.6.14

  • Linux Kernel 2.6.14.1

  • Linux Kernel 2.6.14.2

  • Linux Kernel 2.6.14.3

  • Linux Kernel 2.6.14.4

  • Linux Kernel 2.6.14.5

  • Linux Kernel 2.6.14.6

  • Linux Kernel 2.6.14.7

  • Linux Kernel 2.6.15

  • Linux Kernel 2.6.15.1

  • Linux Kernel 2.6.15.10

  • Linux Kernel 2.6.15.11

  • Linux Kernel 2.6.15.2

  • Linux Kernel 2.6.15.3

  • Linux Kernel 2.6.15.4

  • Linux Kernel 2.6.15.5

  • Linux Kernel 2.6.15.6

  • Linux Kernel 2.6.15.7

  • Linux Kernel 2.6.15.8

  • Linux Kernel 2.6.15.9

  • Linux Kernel 2.6.16

  • Linux Kernel 2.6.16.1

  • Linux Kernel 2.6.16.10

  • Linux Kernel 2.6.16.11

  • Linux Kernel 2.6.16.12

  • Linux Kernel 2.6.16.13

  • Linux Kernel 2.6.16.14

  • Linux Kernel 2.6.16.15

  • Linux Kernel 2.6.16.16

  • Linux Kernel 2.6.16.17

  • Linux Kernel 2.6.16.18

  • Linux Kernel 2.6.16.19

  • Linux Kernel 2.6.16.2

  • Linux Kernel 2.6.16.20

  • Linux Kernel 2.6.16.21

  • Linux Kernel 2.6.16.22

  • Linux Kernel 2.6.16.23

  • Linux Kernel 2.6.16.24

  • Linux Kernel 2.6.16.25

  • Linux Kernel 2.6.16.26

  • Linux Kernel 2.6.16.27

  • Linux Kernel 2.6.16.28

  • Linux Kernel 2.6.16.29

  • Linux Kernel 2.6.16.3

  • Linux Kernel 2.6.16.30

  • Linux Kernel 2.6.16.31

  • Linux Kernel 2.6.16.32

  • Linux Kernel 2.6.16.33

  • Linux Kernel 2.6.16.34

  • Linux Kernel 2.6.16.35

  • Linux Kernel 2.6.16.36

  • Linux Kernel 2.6.16.37

  • Linux Kernel 2.6.16.38

  • Linux Kernel 2.6.16.39

  • Linux Kernel 2.6.16.4

  • Linux Kernel 2.6.16.40

  • Linux Kernel 2.6.16.41

  • Linux Kernel 2.6.16.42

  • Linux Kernel 2.6.16.43

  • Linux Kernel 2.6.16.44

  • Linux Kernel 2.6.16.45

  • Linux Kernel 2.6.16.46

  • Linux Kernel 2.6.16.47

  • Linux Kernel 2.6.16.48

  • Linux Kernel 2.6.16.49

  • Linux Kernel 2.6.16.5

  • Linux Kernel 2.6.16.50

  • Linux Kernel 2.6.16.51

  • Linux Kernel 2.6.16.52

  • Linux Kernel 2.6.16.53

  • Linux Kernel 2.6.16.54

  • Linux Kernel 2.6.16.55

  • Linux Kernel 2.6.16.56

  • Linux Kernel 2.6.16.57

  • Linux Kernel 2.6.16.58

  • Linux Kernel 2.6.16.59

  • Linux Kernel 2.6.16.6

  • Linux Kernel 2.6.16.60

  • Linux Kernel 2.6.16.61

  • Linux Kernel 2.6.16.62

  • Linux Kernel 2.6.16.7

  • Linux Kernel 2.6.16.8

  • Linux Kernel 2.6.16.9

  • Linux Kernel 2.6.17

  • Linux Kernel 2.6.17.1

  • Linux Kernel 2.6.17.10

  • Linux Kernel 2.6.17.11

  • Linux Kernel 2.6.17.12

  • Linux Kernel 2.6.17.13

  • Linux Kernel 2.6.17.14

  • Linux Kernel 2.6.17.2

  • Linux Kernel 2.6.17.3

  • Linux Kernel 2.6.17.4

  • Linux Kernel 2.6.17.5

  • Linux Kernel 2.6.17.6

  • Linux Kernel 2.6.17.7

  • Linux Kernel 2.6.17.8

  • Linux Kernel 2.6.17.9

  • Linux Kernel 2.6.18

  • Linux Kernel 2.6.18.1

  • Linux Kernel 2.6.18.2

  • Linux Kernel 2.6.18.3

  • Linux Kernel 2.6.18.4

  • Linux Kernel 2.6.18.5

  • Linux Kernel 2.6.18.6

  • Linux Kernel 2.6.18.7

  • Linux Kernel 2.6.18.8

  • Linux Kernel 2.6.19

  • Linux Kernel 2.6.19.1

  • Linux Kernel 2.6.19.2

  • Linux Kernel 2.6.19.3

  • Linux Kernel 2.6.19.4

  • Linux Kernel 2.6.19.5

  • Linux Kernel 2.6.19.6

  • Linux Kernel 2.6.19.7

  • Linux Kernel 2.6.2

  • Linux Kernel 2.6.20

  • Linux Kernel 2.6.20.1

  • Linux Kernel 2.6.20.10

  • Linux Kernel 2.6.20.11

  • Linux Kernel 2.6.20.12

  • Linux Kernel 2.6.20.13

  • Linux Kernel 2.6.20.14

  • Linux Kernel 2.6.20.15

  • Linux Kernel 2.6.20.16

  • Linux Kernel 2.6.20.17

  • Linux Kernel 2.6.20.18

  • Linux Kernel 2.6.20.19

  • Linux Kernel 2.6.20.2

  • Linux Kernel 2.6.20.20

  • Linux Kernel 2.6.20.21

  • Linux Kernel 2.6.20.3

  • Linux Kernel 2.6.20.4

  • Linux Kernel 2.6.20.5

  • Linux Kernel 2.6.20.6

  • Linux Kernel 2.6.20.7

  • Linux Kernel 2.6.20.8

  • Linux Kernel 2.6.20.9

  • Linux Kernel 2.6.21

  • Linux Kernel 2.6.21.1

  • Linux Kernel 2.6.21.2

  • Linux Kernel 2.6.21.3

  • Linux Kernel 2.6.21.4

  • Linux Kernel 2.6.21.5

  • Linux Kernel 2.6.21.6

  • Linux Kernel 2.6.21.7

  • Linux Kernel 2.6.22

  • Linux Kernel 2.6.22.1

  • Linux Kernel 2.6.22.10

  • Linux Kernel 2.6.22.11

  • Linux Kernel 2.6.22.12

  • Linux Kernel 2.6.22.13

  • Linux Kernel 2.6.22.14

  • Linux Kernel 2.6.22.15

  • Linux Kernel 2.6.22.16

  • Linux Kernel 2.6.22.17

  • Linux Kernel 2.6.22.18

  • Linux Kernel 2.6.22.19

  • Linux Kernel 2.6.22.2

  • Linux Kernel 2.6.22.20

  • Linux Kernel 2.6.22.3

  • Linux Kernel 2.6.22.4

  • Linux Kernel 2.6.22.5

  • Linux Kernel 2.6.22.6

  • Linux Kernel 2.6.22.7

  • Linux Kernel 2.6.22.8

  • Linux Kernel 2.6.22.9

  • Linux Kernel 2.6.23

  • Linux Kernel 2.6.23.1

  • Linux Kernel 2.6.23.10

  • Linux Kernel 2.6.23.11

  • Linux Kernel 2.6.23.12

  • Linux Kernel 2.6.23.13

  • Linux Kernel 2.6.23.14

  • Linux Kernel 2.6.23.15

  • Linux Kernel 2.6.23.16

  • Linux Kernel 2.6.23.17

  • Linux Kernel 2.6.23.2

  • Linux Kernel 2.6.23.3

  • Linux Kernel 2.6.23.4

  • Linux Kernel 2.6.23.5

  • Linux Kernel 2.6.23.6

  • Linux Kernel 2.6.23.7

  • Linux Kernel 2.6.23.8

  • Linux Kernel 2.6.23.9

  • Linux Kernel 2.6.24

  • Linux Kernel 2.6.24.1

  • Linux Kernel 2.6.24.2

  • Linux Kernel 2.6.24.3

  • Linux Kernel 2.6.24.4

  • Linux Kernel 2.6.24.5

  • Linux Kernel 2.6.24.6

  • Linux Kernel 2.6.24.7

  • Linux Kernel 2.6.28.2

  • Linux Kernel 2.6.3

  • Linux Kernel 2.6.4

  • Linux Kernel 2.6.5

  • Linux Kernel 2.6.6

  • Linux Kernel 2.6.7

  • Linux Kernel 2.6.8

  • Linux Kernel 2.6.8.1

  • Linux Kernel 2.6.9


References

CONFIRM - https://bugzilla.redhat.com/show_bug.cgi?id=485163

XF - linux-kernel-rtcache-dos(49199)

VUPEN - ADV-2009-3316

CONFIRM - http://www.vmware.com/security/advisories/VMSA-2009-0016.html

SECTRACK - 1021958

BID - 34084

BUGTRAQ - 20091120 VMSA-2009-0016 VMware vCenter and ESX update release and vMA patch release address multiple security issue in third party components

REDHAT - RHSA-2009:0326

CONFIRM - http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.25

SECUNIA - 37471

SECUNIA - 33758

MLIST - [oss-security] 20090311 CVE-2009-0778 kernel: rt_cache leak

CONFIRM - http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=7c0ecc4c4f8fd90988aab8a95297b9c0038b6160


Last Updated: 27 May 2016 11:00:10