OESA-2022-1495 (CVE-2021-4203)
Vulnerability from osv_openeuler – Published: 2022-01-22 11:04 – Updated: 2026-08-06 11:04 – Source websiteThe Linux Kernel, the operating system core itself.
Security Fix(es):
A use-after-free read flaw was found in sock_getsockopt() in net/core/sock.c due to SO_PEERCRED and SO_PEERGROUPS race with listen() (and connect()) in the Linux kernel. In this flaw, an attacker with a user privileges may crash the system or leak internal kernel information.(CVE-2021-4203)
In gre_handle_offloads of ip_gre.c, there is a possible page fault due to an invalid memory access. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android kernelAndroid ID: A-150694665References: Upstream kernel.(CVE-2021-39633)
An unprivileged write to the file handler flaw in the Linux kernel s control groups and namespaces subsystem was found in the way users have access to some less privileged process that are controlled by cgroups and have higher privileged parent process. It is actually both for cgroup2 and cgroup1 versions of control groups. A local user could use this flaw to crash the system or escalate their privileges on the system.(CVE-2021-4197)
A use-after-free flaw was found in nci_request in net/nfc/nci/core.c in NFC Controller Interface (NCI) in the Linux kernel. This flaw could allow a local attacker with user privileges to cause a data race problem while the device is getting removed, leading to a privilege escalation problem.(CVE-2021-4202)
{
"affected": [
{
"ecosystem_specific": {
"aarch64": [
"kernel-source-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"python2-perf-debuginfo-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"kernel-tools-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"kernel-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"perf-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"python3-perf-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"kernel-debuginfo-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"python3-perf-debuginfo-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"kernel-tools-devel-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"python2-perf-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"kernel-tools-debuginfo-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"bpftool-debuginfo-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"kernel-debugsource-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"kernel-devel-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"perf-debuginfo-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"bpftool-4.19.90-2201.3.0.0134.oe1.aarch64.rpm"
],
"src": [
"kernel-4.19.90-2201.3.0.0134.oe1.src.rpm"
],
"x86_64": [
"bpftool-debuginfo-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"python3-perf-debuginfo-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"kernel-tools-debuginfo-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"perf-debuginfo-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"kernel-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"kernel-devel-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"python2-perf-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"perf-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"kernel-debugsource-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"python2-perf-debuginfo-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"python3-perf-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"kernel-debuginfo-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"bpftool-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"kernel-tools-devel-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"kernel-source-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"kernel-tools-4.19.90-2201.3.0.0134.oe1.x86_64.rpm"
]
},
"package": {
"ecosystem": "openEuler:20.03-LTS-SP1",
"name": "kernel",
"purl": "pkg:rpm/openEuler/kernel\u0026distro=openEuler-20.03-LTS-SP1"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "4.19.90-2201.3.0.0134.oe1"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"ecosystem_specific": {
"aarch64": [
"python2-perf-debuginfo-4.19.90-2201.3.0.0133.oe1.aarch64.rpm",
"kernel-devel-4.19.90-2201.3.0.0133.oe1.aarch64.rpm",
"python2-perf-4.19.90-2201.3.0.0133.oe1.aarch64.rpm",
"kernel-4.19.90-2201.3.0.0133.oe1.aarch64.rpm",
"python3-perf-4.19.90-2201.3.0.0133.oe1.aarch64.rpm",
"bpftool-debuginfo-4.19.90-2201.3.0.0133.oe1.aarch64.rpm",
"kernel-debugsource-4.19.90-2201.3.0.0133.oe1.aarch64.rpm",
"bpftool-4.19.90-2201.3.0.0133.oe1.aarch64.rpm",
"kernel-tools-devel-4.19.90-2201.3.0.0133.oe1.aarch64.rpm",
"kernel-source-4.19.90-2201.3.0.0133.oe1.aarch64.rpm",
"kernel-tools-debuginfo-4.19.90-2201.3.0.0133.oe1.aarch64.rpm",
"kernel-debuginfo-4.19.90-2201.3.0.0133.oe1.aarch64.rpm",
"kernel-tools-4.19.90-2201.3.0.0133.oe1.aarch64.rpm",
"perf-4.19.90-2201.3.0.0133.oe1.aarch64.rpm",
"perf-debuginfo-4.19.90-2201.3.0.0133.oe1.aarch64.rpm",
"python3-perf-debuginfo-4.19.90-2201.3.0.0133.oe1.aarch64.rpm"
],
"src": [
"kernel-4.19.90-2201.3.0.0133.oe1.src.rpm"
],
"x86_64": [
"kernel-4.19.90-2201.3.0.0133.oe1.x86_64.rpm",
"kernel-debugsource-4.19.90-2201.3.0.0133.oe1.x86_64.rpm",
"kernel-tools-4.19.90-2201.3.0.0133.oe1.x86_64.rpm",
"kernel-tools-devel-4.19.90-2201.3.0.0133.oe1.x86_64.rpm",
"kernel-devel-4.19.90-2201.3.0.0133.oe1.x86_64.rpm",
"python2-perf-4.19.90-2201.3.0.0133.oe1.x86_64.rpm",
"perf-4.19.90-2201.3.0.0133.oe1.x86_64.rpm",
"perf-debuginfo-4.19.90-2201.3.0.0133.oe1.x86_64.rpm",
"python2-perf-debuginfo-4.19.90-2201.3.0.0133.oe1.x86_64.rpm",
"kernel-source-4.19.90-2201.3.0.0133.oe1.x86_64.rpm",
"bpftool-debuginfo-4.19.90-2201.3.0.0133.oe1.x86_64.rpm",
"python3-perf-4.19.90-2201.3.0.0133.oe1.x86_64.rpm",
"kernel-debuginfo-4.19.90-2201.3.0.0133.oe1.x86_64.rpm",
"bpftool-4.19.90-2201.3.0.0133.oe1.x86_64.rpm",
"python3-perf-debuginfo-4.19.90-2201.3.0.0133.oe1.x86_64.rpm",
"kernel-tools-debuginfo-4.19.90-2201.3.0.0133.oe1.x86_64.rpm"
]
},
"package": {
"ecosystem": "openEuler:20.03-LTS-SP2",
"name": "kernel",
"purl": "pkg:rpm/openEuler/kernel\u0026distro=openEuler-20.03-LTS-SP2"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "4.19.90-2201.3.0.0133.oe1"
}
],
"type": "ECOSYSTEM"
}
]
},
{
"ecosystem_specific": {
"aarch64": [
"kernel-debugsource-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"bpftool-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"kernel-devel-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"kernel-tools-debuginfo-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"perf-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"python2-perf-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"python2-perf-debuginfo-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"python3-perf-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"kernel-debuginfo-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"perf-debuginfo-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"kernel-tools-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"kernel-source-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"kernel-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"kernel-tools-devel-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"bpftool-debuginfo-4.19.90-2201.3.0.0134.oe1.aarch64.rpm",
"python3-perf-debuginfo-4.19.90-2201.3.0.0134.oe1.aarch64.rpm"
],
"src": [
"kernel-4.19.90-2201.3.0.0134.oe1.src.rpm"
],
"x86_64": [
"kernel-tools-debuginfo-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"kernel-devel-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"python2-perf-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"kernel-debuginfo-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"python3-perf-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"kernel-tools-devel-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"bpftool-debuginfo-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"kernel-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"perf-debuginfo-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"python2-perf-debuginfo-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"kernel-source-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"kernel-tools-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"perf-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"kernel-debugsource-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"bpftool-4.19.90-2201.3.0.0134.oe1.x86_64.rpm",
"python3-perf-debuginfo-4.19.90-2201.3.0.0134.oe1.x86_64.rpm"
]
},
"package": {
"ecosystem": "openEuler:20.03-LTS-SP3",
"name": "kernel",
"purl": "pkg:rpm/openEuler/kernel\u0026distro=openEuler-20.03-LTS-SP3"
},
"ranges": [
{
"events": [
{
"introduced": "0"
},
{
"fixed": "4.19.90-2201.3.0.0134.oe1"
}
],
"type": "ECOSYSTEM"
}
]
}
],
"database_specific": {
"severity": "High"
},
"details": "The Linux Kernel, the operating system core itself.\r\n\r\n\r\n\r\nSecurity Fix(es):\r\n\r\nA use-after-free read flaw was found in sock_getsockopt() in net/core/sock.c due to SO_PEERCRED and SO_PEERGROUPS race with listen() (and connect()) in the Linux kernel. In this flaw, an attacker with a user privileges may crash the system or leak internal kernel information.(CVE-2021-4203)\r\n\r\nIn gre_handle_offloads of ip_gre.c, there is a possible page fault due to an invalid memory access. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android kernelAndroid ID: A-150694665References: Upstream kernel.(CVE-2021-39633)\r\n\r\nAn unprivileged write to the file handler flaw in the Linux kernel s control groups and namespaces subsystem was found in the way users have access to some less privileged process that are controlled by cgroups and have higher privileged parent process. It is actually both for cgroup2 and cgroup1 versions of control groups. A local user could use this flaw to crash the system or escalate their privileges on the system.(CVE-2021-4197)\r\n\r\nA use-after-free flaw was found in nci_request in net/nfc/nci/core.c in NFC Controller Interface (NCI) in the Linux kernel. This flaw could allow a local attacker with user privileges to cause a data race problem while the device is getting removed, leading to a privilege escalation problem.(CVE-2021-4202)",
"id": "OESA-2022-1495",
"modified": "2026-08-06T11:04:46Z",
"published": "2022-01-22T11:04:46Z",
"references": [
{
"type": "ADVISORY",
"url": "https://www.openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-1495"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2021-4203"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2021-39633"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2021-4197"
},
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2021-4202"
}
],
"schema_version": "1.7.2",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
}
],
"summary": "kernel security update",
"upstream": [
"CVE-2021-4203",
"CVE-2021-39633",
"CVE-2021-4197",
"CVE-2021-4202"
]
}
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.
Browse all ATT&CK techniques and the vulnerabilities related to each.
Related by attack behaviour
Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.