CVE-2021-25682
apport improperly parses /proc/pid/status
Severity Score
7.8
*CVSS v3.1
Exploit Likelihood
*EPSS
Affected Versions
*CPE
Public Exploits
1
*Multiple Sources
Exploited in Wild
-
*KEV
Decision
-
*SSVC
Descriptions
It was discovered that the get_pid_info() function in data/apport did not properly parse the /proc/pid/status file from the kernel.
Se descubrió que la función get_pid_info() en data/apport no analizaba correctamente el archivo /proc/pid/status del kernel
Itai Greenhut discovered that Apport incorrectly parsed certain files in the /proc filesystem. A local attacker could use this issue to escalate privileges and run arbitrary code. Itai Greenhut discovered that Apport incorrectly handled opening certain special files. A local attacker could possibly use this issue to cause Apport to hang, resulting in a denial of service.
*Credits:
Itai Greenhut
CVSS Scores
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability
Attack Vector
Attack Complexity
Authentication
Confidentiality
Integrity
Availability
* Common Vulnerability Scoring System
SSVC
- Decision:-
Exploitation
Automatable
Tech. Impact
* Organization's Worst-case Scenario
Timeline
- 2021-01-21 CVE Reserved
- 2021-02-03 CVE Published
- 2024-09-17 CVE Updated
- 2024-09-17 First Exploit
- 2025-03-30 EPSS Updated
- ---------- Exploited in Wild
- ---------- KEV Due Date
CWE
- CWE-20: Improper Input Validation
- CWE-74: Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')
CAPEC
References (1)
URL | Tag | Source |
---|
URL | Date | SRC |
---|---|---|
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1912326 | 2024-09-17 |
URL | Date | SRC |
---|
URL | Date | SRC |
---|
Affected Vendors, Products, and Versions
Vendor | Product | Version | Other | Status | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Vendor | Product | Version | Other | Status | <-- --> | Vendor | Product | Version | Other | Status |
Canonical Search vendor "Canonical" | Apport Search vendor "Canonical" for product "Apport" | >= 2.20.1-0ubuntu1 < 2.20.1-0ubuntu2.30 Search vendor "Canonical" for product "Apport" and version " >= 2.20.1-0ubuntu1 < 2.20.1-0ubuntu2.30" | - |
Affected
| ||||||
Canonical Search vendor "Canonical" | Apport Search vendor "Canonical" for product "Apport" | >= 2.20.9-0ubuntu1 < 2.20.9-0ubuntu7.23 Search vendor "Canonical" for product "Apport" and version " >= 2.20.9-0ubuntu1 < 2.20.9-0ubuntu7.23" | - |
Affected
| ||||||
Canonical Search vendor "Canonical" | Apport Search vendor "Canonical" for product "Apport" | >= 2.20.11-0ubuntu27 < 2.20.11-0ubuntu27.16 Search vendor "Canonical" for product "Apport" and version " >= 2.20.11-0ubuntu27 < 2.20.11-0ubuntu27.16" | - |
Affected
| ||||||
Canonical Search vendor "Canonical" | Apport Search vendor "Canonical" for product "Apport" | >= 2.20.11-0ubuntu50 < 2.20.11-0ubuntu50.5 Search vendor "Canonical" for product "Apport" and version " >= 2.20.11-0ubuntu50 < 2.20.11-0ubuntu50.5" | - |
Affected
|