CVE-2010-2959

kernel: can: add limit for nframes and clean up signed/unsigned variables

Published Sep 8, 2010 CVSS 2.0 · 7.2 High EPSS 3.7% KEV · Not listed
Description
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.

Analysis

No analysis available yet

Remediation

No remediation available yet

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-2094-1 New Linux 2.6.26 packages fix several issues
EUVD EUVD EUVD-2010-2963 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.
Ubuntu USN Ubuntu USN USN-974-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-1074-1 Linux kernel vulnerabilities
Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-190

    Integer Overflow or Wraparound

Sources

Status
PUBLISHED
Assigner
canonical
Published
Updated
Aug 7, 2024, 2:55 AM
Reserved
Aug 4, 2010, 12:00 AM
Status
Modified
Published
Sep 8, 2010, 8:00 PM
Modified
Jun 16, 2026, 11:21 PM
Severity
Important
Public date
Aug 11, 2010, 12:00 AM