VRDA Feed by JPCERT/CC
  Vulnerability Response Decision Assistance Feed : Information for vulnerability impact analysis
[ about VRDA Feed | JPCERT/CC



 
Vulnerability Analysis Result (Revision No : 1) [ Download XML
CVE-2010-2959
kernel: Integer overflow in net/can/bcm.c in the Controller...
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2010-2959

Original

Integer overflow in net/can/bcm.c in the Controller Area Network (CAN) implementation in the Linux kernel before 2.6.27.53, 2.6.32.x before 2.6.32.21, 2.6.34.x before 2.6.34.6, and 2.6.35.x before 2.6.35.4 allows attackers to execute arbitrary code or cause a denial of service (system crash) via crafted CAN traffic.

Translation   (Show)





About This Analysis Information
Analysis Information Provider:
NIST NVD
First Published:
2010-09-08
Source Information Category:
Advisory, Alert
Last Updated:
2010-09-09




Affected Product Tags
cpe:/o:linux:kernel:2.6.0
cpe:/o:linux:kernel:2.6.1
cpe:/o:linux:kernel:2.6.10
cpe:/o:linux:kernel:2.6.11
cpe:/o:linux:kernel:2.6.11.1
cpe:/o:linux:kernel:2.6.11.10
cpe:/o:linux:kernel:2.6.11.11
cpe:/o:linux:kernel:2.6.11.12
cpe:/o:linux:kernel:2.6.11.2
cpe:/o:linux:kernel:2.6.11.3
cpe:/o:linux:kernel:2.6.11.4
cpe:/o:linux:kernel:2.6.11.5
cpe:/o:linux:kernel:2.6.11.6
cpe:/o:linux:kernel:2.6.11.7
cpe:/o:linux:kernel:2.6.11.8
cpe:/o:linux:kernel:2.6.11.9
cpe:/o:linux:kernel:2.6.12
cpe:/o:linux:kernel:2.6.12.1
cpe:/o:linux:kernel:2.6.12.2
cpe:/o:linux:kernel:2.6.12.3
cpe:/o:linux:kernel:2.6.12.4
cpe:/o:linux:kernel:2.6.12.5
cpe:/o:linux:kernel:2.6.12.6
cpe:/o:linux:kernel:2.6.13
cpe:/o:linux:kernel:2.6.13.1
cpe:/o:linux:kernel:2.6.13.2
cpe:/o:linux:kernel:2.6.13.3
cpe:/o:linux:kernel:2.6.13.4
cpe:/o:linux:kernel:2.6.13.5
cpe:/o:linux:kernel:2.6.14
cpe:/o:linux:kernel:2.6.14.1
cpe:/o:linux:kernel:2.6.14.2
cpe:/o:linux:kernel:2.6.14.3
cpe:/o:linux:kernel:2.6.14.4
cpe:/o:linux:kernel:2.6.14.5
cpe:/o:linux:kernel:2.6.14.6
cpe:/o:linux:kernel:2.6.14.7
cpe:/o:linux:kernel:2.6.15
cpe:/o:linux:kernel:2.6.15.1
cpe:/o:linux:kernel:2.6.15.2
cpe:/o:linux:kernel:2.6.15.3
cpe:/o:linux:kernel:2.6.15.4
cpe:/o:linux:kernel:2.6.15.5
cpe:/o:linux:kernel:2.6.15.6
cpe:/o:linux:kernel:2.6.15.7
cpe:/o:linux:kernel:2.6.16
cpe:/o:linux:kernel:2.6.16.1
cpe:/o:linux:kernel:2.6.16.10
cpe:/o:linux:kernel:2.6.16.11
cpe:/o:linux:kernel:2.6.16.12
cpe:/o:linux:kernel:2.6.16.13
cpe:/o:linux:kernel:2.6.16.14
cpe:/o:linux:kernel:2.6.16.15
cpe:/o:linux:kernel:2.6.16.16
cpe:/o:linux:kernel:2.6.16.17
cpe:/o:linux:kernel:2.6.16.18
cpe:/o:linux:kernel:2.6.16.19
cpe:/o:linux:kernel:2.6.16.2
cpe:/o:linux:kernel:2.6.16.20
cpe:/o:linux:kernel:2.6.16.21
cpe:/o:linux:kernel:2.6.16.22
cpe:/o:linux:kernel:2.6.16.23
cpe:/o:linux:kernel:2.6.16.24
cpe:/o:linux:kernel:2.6.16.25
cpe:/o:linux:kernel:2.6.16.26
cpe:/o:linux:kernel:2.6.16.27
cpe:/o:linux:kernel:2.6.16.28
cpe:/o:linux:kernel:2.6.16.29
cpe:/o:linux:kernel:2.6.16.3
cpe:/o:linux:kernel:2.6.16.30
cpe:/o:linux:kernel:2.6.16.31
cpe:/o:linux:kernel:2.6.16.31:-rc1
cpe:/o:linux:kernel:2.6.16.31:-rc2
cpe:/o:linux:kernel:2.6.16.31:-rc3
cpe:/o:linux:kernel:2.6.16.31:-rc4
cpe:/o:linux:kernel:2.6.16.31:-rc5
cpe:/o:linux:kernel:2.6.16.32
cpe:/o:linux:kernel:2.6.16.33
cpe:/o:linux:kernel:2.6.16.34
cpe:/o:linux:kernel:2.6.16.35
cpe:/o:linux:kernel:2.6.16.36
cpe:/o:linux:kernel:2.6.16.37
cpe:/o:linux:kernel:2.6.16.38
cpe:/o:linux:kernel:2.6.16.39
cpe:/o:linux:kernel:2.6.16.4
cpe:/o:linux:kernel:2.6.16.40
cpe:/o:linux:kernel:2.6.16.41
cpe:/o:linux:kernel:2.6.16.42
cpe:/o:linux:kernel:2.6.16.43
cpe:/o:linux:kernel:2.6.16.44
cpe:/o:linux:kernel:2.6.16.45
cpe:/o:linux:kernel:2.6.16.46
cpe:/o:linux:kernel:2.6.16.47
cpe:/o:linux:kernel:2.6.16.48
cpe:/o:linux:kernel:2.6.16.49
cpe:/o:linux:kernel:2.6.16.5
cpe:/o:linux:kernel:2.6.16.50
cpe:/o:linux:kernel:2.6.16.51
cpe:/o:linux:kernel:2.6.16.52
cpe:/o:linux:kernel:2.6.16.53
cpe:/o:linux:kernel:2.6.16.54
cpe:/o:linux:kernel:2.6.16.55
cpe:/o:linux:kernel:2.6.16.56
cpe:/o:linux:kernel:2.6.16.57
cpe:/o:linux:kernel:2.6.16.58
cpe:/o:linux:kernel:2.6.16.59
cpe:/o:linux:kernel:2.6.16.6
cpe:/o:linux:kernel:2.6.16.60
cpe:/o:linux:kernel:2.6.16.61
cpe:/o:linux:kernel:2.6.16.62
cpe:/o:linux:kernel:2.6.16.7
cpe:/o:linux:kernel:2.6.16.8
cpe:/o:linux:kernel:2.6.16.9
cpe:/o:linux:kernel:2.6.16:rc1
cpe:/o:linux:kernel:2.6.17
cpe:/o:linux:kernel:2.6.17.1
cpe:/o:linux:kernel:2.6.17.10
cpe:/o:linux:kernel:2.6.17.11
cpe:/o:linux:kernel:2.6.17.12
cpe:/o:linux:kernel:2.6.17.13
cpe:/o:linux:kernel:2.6.17.14
cpe:/o:linux:kernel:2.6.17.2
cpe:/o:linux:kernel:2.6.17.3
cpe:/o:linux:kernel:2.6.17.4
cpe:/o:linux:kernel:2.6.17.5
cpe:/o:linux:kernel:2.6.17.6
cpe:/o:linux:kernel:2.6.17.7
cpe:/o:linux:kernel:2.6.17.8
cpe:/o:linux:kernel:2.6.17.9
cpe:/o:linux:kernel:2.6.17:rc1
cpe:/o:linux:kernel:2.6.17:rc2
cpe:/o:linux:kernel:2.6.17:rc3
cpe:/o:linux:kernel:2.6.17:rc4
cpe:/o:linux:kernel:2.6.17:rc5
cpe:/o:linux:kernel:2.6.17:rc6
cpe:/o:linux:kernel:2.6.18
cpe:/o:linux:kernel:2.6.18.1
cpe:/o:linux:kernel:2.6.18.2
cpe:/o:linux:kernel:2.6.18.3
cpe:/o:linux:kernel:2.6.18.4
cpe:/o:linux:kernel:2.6.18.5
cpe:/o:linux:kernel:2.6.18.6
cpe:/o:linux:kernel:2.6.18.7
cpe:/o:linux:kernel:2.6.18.8
cpe:/o:linux:kernel:2.6.18:rc1
cpe:/o:linux:kernel:2.6.18:rc2
cpe:/o:linux:kernel:2.6.18:rc3
cpe:/o:linux:kernel:2.6.18:rc4
cpe:/o:linux:kernel:2.6.18:rc5
cpe:/o:linux:kernel:2.6.18:rc6
cpe:/o:linux:kernel:2.6.18:rc7
cpe:/o:linux:kernel:2.6.19
cpe:/o:linux:kernel:2.6.19.1
cpe:/o:linux:kernel:2.6.19.2
cpe:/o:linux:kernel:2.6.19.3
cpe:/o:linux:kernel:2.6.19.4
cpe:/o:linux:kernel:2.6.19.5
cpe:/o:linux:kernel:2.6.19.6
cpe:/o:linux:kernel:2.6.19.7
cpe:/o:linux:kernel:2.6.2
cpe:/o:linux:kernel:2.6.20
cpe:/o:linux:kernel:2.6.20.1
cpe:/o:linux:kernel:2.6.20.10
cpe:/o:linux:kernel:2.6.20.11
cpe:/o:linux:kernel:2.6.20.12
cpe:/o:linux:kernel:2.6.20.13
cpe:/o:linux:kernel:2.6.20.14
cpe:/o:linux:kernel:2.6.20.15
cpe:/o:linux:kernel:2.6.20.16
cpe:/o:linux:kernel:2.6.20.17
cpe:/o:linux:kernel:2.6.20.18
cpe:/o:linux:kernel:2.6.20.19
cpe:/o:linux:kernel:2.6.20.2
cpe:/o:linux:kernel:2.6.20.20
cpe:/o:linux:kernel:2.6.20.21
cpe:/o:linux:kernel:2.6.20.3
cpe:/o:linux:kernel:2.6.20.4
cpe:/o:linux:kernel:2.6.20.5
cpe:/o:linux:kernel:2.6.20.6
cpe:/o:linux:kernel:2.6.20.7
cpe:/o:linux:kernel:2.6.20.8
cpe:/o:linux:kernel:2.6.20.9
cpe:/o:linux:kernel:2.6.21
cpe:/o:linux:kernel:2.6.21.1
cpe:/o:linux:kernel:2.6.21.2
cpe:/o:linux:kernel:2.6.21.3
cpe:/o:linux:kernel:2.6.21.4
cpe:/o:linux:kernel:2.6.21.5
cpe:/o:linux:kernel:2.6.21.6
cpe:/o:linux:kernel:2.6.21.7
cpe:/o:linux:kernel:2.6.22
cpe:/o:linux:kernel:2.6.22.1
cpe:/o:linux:kernel:2.6.22.10
cpe:/o:linux:kernel:2.6.22.11
cpe:/o:linux:kernel:2.6.22.12
cpe:/o:linux:kernel:2.6.22.13
cpe:/o:linux:kernel:2.6.22.14
cpe:/o:linux:kernel:2.6.22.15
cpe:/o:linux:kernel:2.6.22.16
cpe:/o:linux:kernel:2.6.22.17
cpe:/o:linux:kernel:2.6.22.18
cpe:/o:linux:kernel:2.6.22.19
cpe:/o:linux:kernel:2.6.22.2
cpe:/o:linux:kernel:2.6.22.20
cpe:/o:linux:kernel:2.6.22.21
cpe:/o:linux:kernel:2.6.22.22
cpe:/o:linux:kernel:2.6.22.3
cpe:/o:linux:kernel:2.6.22.4
cpe:/o:linux:kernel:2.6.22.5
cpe:/o:linux:kernel:2.6.22.6
cpe:/o:linux:kernel:2.6.22.7
cpe:/o:linux:kernel:2.6.22.8
cpe:/o:linux:kernel:2.6.22.9
cpe:/o:linux:kernel:2.6.23
cpe:/o:linux:kernel:2.6.23.1
cpe:/o:linux:kernel:2.6.23.10
cpe:/o:linux:kernel:2.6.23.11
cpe:/o:linux:kernel:2.6.23.12
cpe:/o:linux:kernel:2.6.23.13
cpe:/o:linux:kernel:2.6.23.14
cpe:/o:linux:kernel:2.6.23.15
cpe:/o:linux:kernel:2.6.23.16
cpe:/o:linux:kernel:2.6.23.17
cpe:/o:linux:kernel:2.6.23.2
cpe:/o:linux:kernel:2.6.23.3
cpe:/o:linux:kernel:2.6.23.4
cpe:/o:linux:kernel:2.6.23.5
cpe:/o:linux:kernel:2.6.23.6
cpe:/o:linux:kernel:2.6.23.7
cpe:/o:linux:kernel:2.6.23.8
cpe:/o:linux:kernel:2.6.23.9
cpe:/o:linux:kernel:2.6.23:rc1
cpe:/o:linux:kernel:2.6.23:rc2
cpe:/o:linux:kernel:2.6.24
cpe:/o:linux:kernel:2.6.24.1
cpe:/o:linux:kernel:2.6.24.2
cpe:/o:linux:kernel:2.6.24.3
cpe:/o:linux:kernel:2.6.24.4
cpe:/o:linux:kernel:2.6.24.5
cpe:/o:linux:kernel:2.6.24.6
cpe:/o:linux:kernel:2.6.24.7
cpe:/o:linux:kernel:2.6.24:rc1
cpe:/o:linux:kernel:2.6.24:rc2
cpe:/o:linux:kernel:2.6.24:rc3
cpe:/o:linux:kernel:2.6.24:rc4
cpe:/o:linux:kernel:2.6.24:rc5
cpe:/o:linux:kernel:2.6.25
cpe:/o:linux:kernel:2.6.25.1
cpe:/o:linux:kernel:2.6.25.10
cpe:/o:linux:kernel:2.6.25.11
cpe:/o:linux:kernel:2.6.25.12
cpe:/o:linux:kernel:2.6.25.13
cpe:/o:linux:kernel:2.6.25.14
cpe:/o:linux:kernel:2.6.25.15
cpe:/o:linux:kernel:2.6.25.16
cpe:/o:linux:kernel:2.6.25.17
cpe:/o:linux:kernel:2.6.25.18
cpe:/o:linux:kernel:2.6.25.19
cpe:/o:linux:kernel:2.6.25.2
cpe:/o:linux:kernel:2.6.25.20
cpe:/o:linux:kernel:2.6.25.3
cpe:/o:linux:kernel:2.6.25.4
cpe:/o:linux:kernel:2.6.25.5
cpe:/o:linux:kernel:2.6.25.6
cpe:/o:linux:kernel:2.6.25.7
cpe:/o:linux:kernel:2.6.25.8
cpe:/o:linux:kernel:2.6.25.9
cpe:/o:linux:kernel:2.6.26
cpe:/o:linux:kernel:2.6.26.1
cpe:/o:linux:kernel:2.6.26.2
cpe:/o:linux:kernel:2.6.26.3
cpe:/o:linux:kernel:2.6.26.4
cpe:/o:linux:kernel:2.6.26.5
cpe:/o:linux:kernel:2.6.26.6
cpe:/o:linux:kernel:2.6.26.7
cpe:/o:linux:kernel:2.6.26.8
cpe:/o:linux:kernel:2.6.26:rc4
cpe:/o:linux:kernel:2.6.27.1
cpe:/o:linux:kernel:2.6.27.10
cpe:/o:linux:kernel:2.6.27.11
cpe:/o:linux:kernel:2.6.27.12
cpe:/o:linux:kernel:2.6.27.13
cpe:/o:linux:kernel:2.6.27.14
cpe:/o:linux:kernel:2.6.27.15
cpe:/o:linux:kernel:2.6.27.16
cpe:/o:linux:kernel:2.6.27.17
cpe:/o:linux:kernel:2.6.27.18
cpe:/o:linux:kernel:2.6.27.19
cpe:/o:linux:kernel:2.6.27.2
cpe:/o:linux:kernel:2.6.27.20
cpe:/o:linux:kernel:2.6.27.21
cpe:/o:linux:kernel:2.6.27.22
cpe:/o:linux:kernel:2.6.27.23
cpe:/o:linux:kernel:2.6.27.24
cpe:/o:linux:kernel:2.6.27.25
cpe:/o:linux:kernel:2.6.27.26
cpe:/o:linux:kernel:2.6.27.27
cpe:/o:linux:kernel:2.6.27.28
cpe:/o:linux:kernel:2.6.27.29
cpe:/o:linux:kernel:2.6.27.3
cpe:/o:linux:kernel:2.6.27.30
cpe:/o:linux:kernel:2.6.27.31
cpe:/o:linux:kernel:2.6.27.32
cpe:/o:linux:kernel:2.6.27.33
cpe:/o:linux:kernel:2.6.27.34
cpe:/o:linux:kernel:2.6.27.35
cpe:/o:linux:kernel:2.6.27.36
cpe:/o:linux:kernel:2.6.27.37
cpe:/o:linux:kernel:2.6.27.38
cpe:/o:linux:kernel:2.6.27.39
cpe:/o:linux:kernel:2.6.27.4
cpe:/o:linux:kernel:2.6.27.40
cpe:/o:linux:kernel:2.6.27.41
cpe:/o:linux:kernel:2.6.27.42
cpe:/o:linux:kernel:2.6.27.43
cpe:/o:linux:kernel:2.6.27.44
cpe:/o:linux:kernel:2.6.27.45
cpe:/o:linux:kernel:2.6.27.5
cpe:/o:linux:kernel:2.6.27.51
cpe:/o:linux:kernel:2.6.27.52 and previous versions
cpe:/o:linux:kernel:2.6.27.6
cpe:/o:linux:kernel:2.6.27.7
cpe:/o:linux:kernel:2.6.27.8
cpe:/o:linux:kernel:2.6.27.9
cpe:/o:linux:kernel:2.6.3
cpe:/o:linux:kernel:2.6.32
cpe:/o:linux:kernel:2.6.32.1
cpe:/o:linux:kernel:2.6.32.10
cpe:/o:linux:kernel:2.6.32.11
cpe:/o:linux:kernel:2.6.32.12
cpe:/o:linux:kernel:2.6.32.13
cpe:/o:linux:kernel:2.6.32.14
cpe:/o:linux:kernel:2.6.32.15
cpe:/o:linux:kernel:2.6.32.16
cpe:/o:linux:kernel:2.6.32.17
cpe:/o:linux:kernel:2.6.32.18
cpe:/o:linux:kernel:2.6.32.19
cpe:/o:linux:kernel:2.6.32.2
cpe:/o:linux:kernel:2.6.32.20
cpe:/o:linux:kernel:2.6.32.3
cpe:/o:linux:kernel:2.6.32.4
cpe:/o:linux:kernel:2.6.32.5
cpe:/o:linux:kernel:2.6.32.6
cpe:/o:linux:kernel:2.6.32.7
cpe:/o:linux:kernel:2.6.32.8
cpe:/o:linux:kernel:2.6.32.9
cpe:/o:linux:kernel:2.6.34
cpe:/o:linux:kernel:2.6.34.1
cpe:/o:linux:kernel:2.6.34.2
cpe:/o:linux:kernel:2.6.34.3
cpe:/o:linux:kernel:2.6.34.4
cpe:/o:linux:kernel:2.6.34.5
cpe:/o:linux:kernel:2.6.35
cpe:/o:linux:kernel:2.6.35.1
cpe:/o:linux:kernel:2.6.35.2
cpe:/o:linux:kernel:2.6.35.3
cpe:/o:linux:kernel:2.6.4
cpe:/o:linux:kernel:2.6.5
cpe:/o:linux:kernel:2.6.6
cpe:/o:linux:kernel:2.6.7
cpe:/o:linux:kernel:2.6.8
cpe:/o:linux:kernel:2.6.8.1
cpe:/o:linux:kernel:2.6.9
 


Vulnerability Analysis Results
[Access Vector]  [?]
Undefined [?]

X Local [?]
Adjacent Network [?]
Network [?]

[Access Complexit]  [?]
Undefined [?]

High [?]
Medium [?]
X Low [?]

[Authentication]  [?]
Undefined [?]

Multiple [?]
Single [?]
X None [?]

[Confidentiality Impact]  [?]
Undefined [?]

None [?]
Partial [?]
X Complete [?]

[Integrity Impact]  [?]
Undefined [?]

None [?]
Partial [?]
X Complete [?]

[Availability Impact]  [?]
Undefined [?]

None [?]
Partial [?]
X Complete [?]

Alternatives




References
BID 42585




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




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




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




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




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




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




MISC http://jon.oberheide.org/files/i-can-haz-modharden.c




MLIST [oss-security] 20100820 kernel: can: add limit for nframes and clean up signed/unsigned variables




Vulnerability Type Numeric Errors (CWE-189)





Copyright © 2010 JPCERT/CC All Rights Reserved.