CVE-2022-0847

kernel: improper initialization of the "flags" member of the new pipe_buffer

Published Mar 7, 2022 CVSS 3.1 · 7.8 High EPSS 92.8% KEV · Listed
Description
A flaw was found in the way the "flags" member of the new pipe buffer structure was lacking proper initialization in copy_page_to_iter_pipe and push_pipe functions in the Linux kernel and could thus contain stale values. An unprivileged local user could use this flaw to write to pages in the page cache backed by read only files and as such escalate their privileges on the system.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-5092-1 linux security update
Ubuntu USN Ubuntu USN USN-5317-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-5362-1 Linux kernel (Intel IOTG) vulnerabilities
History
Type Values Removed Values Added
Metrics epss

{'score': 0.82694}

epss

{'score': 0.81992}

Type Values Removed Values Added
Metrics epss

{'score': 0.83093}

epss

{'score': 0.82694}

Type Values Removed Values Added
Metrics kev

{'dateAdded': '2022-04-25'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'active', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
redhat
Published
Updated
Oct 21, 2025, 11:15 PM
Reserved
Mar 3, 2022, 12:00 AM
Status
Analyzed
Published
Mar 10, 2022, 5:44 PM
Modified
Jun 17, 2026, 4:21 AM
Severity
Important
Public date
Mar 7, 2022, 12:00 PM