Description Preview
A vulnerability exists in the /proc/pid/syscall functionality of Linux Kernel versions from 5.1 through 5.10-rc4. This issue was introduced in v5.1-rc4 through commit 631b7abacd02b88f4b0795c08b54ad4fc3e7c7c0 and persisted through v5.10-rc4. When an attacker reads the /proc/pid/syscall file, it can trigger this vulnerability, resulting in the disclosure of kernel memory contents. This is classified as CWE-681 (Incorrect Conversion between Numeric Types).
Overview
The vulnerability (CVE-2020-28588) affects the Linux Kernel's /proc filesystem, specifically the /proc/pid/syscall functionality. This feature provides information about the system call currently being executed by a process. Due to improper handling of numeric type conversions, an attacker with the ability to read this file can access kernel memory contents that should be protected. The vulnerability was introduced in Linux Kernel 5.1-rc4 and affects all subsequent versions up to 5.10-rc4. This information disclosure could potentially be leveraged by attackers to gather sensitive information from the kernel memory or to facilitate other attacks by revealing memory layout details.
Remediation
- Update to a patched version of the Linux Kernel if available.
- If updates are not immediately available, consider restricting access to the /proc/pid/syscall interface through sysctl or other kernel parameter configurations.
- Monitor system logs for suspicious access to /proc filesystem entries.
- Consider implementing additional access controls to limit who can read /proc/pid/syscall files.
- Follow security advisories from your Linux distribution vendor for specific patch information.
References
- Cisco Talos Intelligence Group Vulnerability Report: https://talosintelligence.com/vulnerability_reports/TALOS-2020-1211
- Linux Kernel commit that introduced the issue: 631b7abacd02b88f4b0795c08b54ad4fc3e7c7c0
- CWE-681: Incorrect Conversion between Numeric Types - https://cwe.mitre.org/data/definitions/681.html
Industry ExposureMost to leastThis section illustrates the prevalence of a specific Common Vulnerabilities and Exposures (CVE) across various industries based on customer reports. The ranking displays industries from the most to least affected by this particular vulnerability, offering valuable insight into where this CVE has been most frequently observed. This information can help organizations within these sectors prioritize their security efforts, understand their relative risk exposure compared to their peers, and focus remediation strategies where they are most needed. By understanding the industry-specific impact, organizations can make more informed decisions regarding patching, resource allocation, and overall risk management related to this CVE.
This section illustrates the prevalence of a specific Common Vulnerabilities and Exposures (CVE) across various industries based on customer reports. The ranking displays industries from the most to least affected by this particular vulnerability, offering valuable insight into where this CVE has been most frequently observed. This information can help organizations within these sectors prioritize their security efforts, understand their relative risk exposure compared to their peers, and focus remediation strategies where they are most needed. By understanding the industry-specific impact, organizations can make more informed decisions regarding patching, resource allocation, and overall risk management related to this CVE.
- ManufacturingManufacturing
- Finance and InsuranceFinance and Insurance
- Health Care & Social AssistanceHealth Care & Social Assistance
- Public AdministrationPublic Administration
- Arts, Entertainment & RecreationArts, Entertainment & Recreation
- InformationInformation
- Management of Companies & EnterprisesManagement of Companies & Enterprises
- Other Services (except Public Administration)Other Services (except Public Administration)
- Professional, Scientific, & Technical ServicesProfessional, Scientific, & Technical Services
- Retail TradeRetail Trade
- Transportation & WarehousingTransportation & Warehousing
- Educational ServicesEducational Services
- Wholesale TradeWholesale Trade
- Accommodation & Food ServicesAccommodation & Food Services
- Administrative, Support, Waste Management & Remediation ServicesAdministrative, Support, Waste Management & Remediation Services
- Agriculture, Forestry Fishing & HuntingAgriculture, Forestry Fishing & Hunting
- ConstructionConstruction
- MiningMining
- Real Estate Rental & LeasingReal Estate Rental & Leasing
- UtilitiesUtilities