CVE Feed

    Dashboard / CVE / CVE-2022-0847

    CVE-2022-0847

    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.

    Published:Mar 7, 2022
    Last Modified:Nov 6, 2025
    EPS:Mar 7, 2022
    EPSS Score:0.84135
    CVSS Score:7.8

    CISA Notification

    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.

    Required Action:

    Apply updates per vendor instructions.

    Notes:

    No extra notes provided.

    Due Date
    May 16, 2022
    1579 days ago
    Alert Date
    Apr 25, 2022
    1600 days ago

    Affected Products

    Vendor
    Fedoraproject
    Product
    Fedora
    Vendor
    Linux
    Product
    Linux Kernel
    Vendor
    Netapp
    Product
    H300e
    Vendor
    Netapp
    Product
    H300e Firmware
    Vendor
    Netapp
    Product
    H300s
    Vendor
    Netapp
    Product
    H300s Firmware
    Vendor
    Netapp
    Product
    H410c
    Vendor
    Netapp
    Product
    H410c Firmware
    Vendor
    Netapp
    Product
    H410s
    Vendor
    Netapp
    Product
    H410s Firmware
    Vendor
    Netapp
    Product
    H500e
    Vendor
    Netapp
    Product
    H500e Firmware
    Vendor
    Netapp
    Product
    H500s
    Vendor
    Netapp
    Product
    H500s Firmware
    Vendor
    Netapp
    Product
    H700e
    Vendor
    Netapp
    Product
    H700e Firmware
    Vendor
    Netapp
    Product
    H700s
    Vendor
    Netapp
    Product
    H700s Firmware
    Vendor
    Ovirt
    Product
    Ovirt-engine
    Vendor
    Redhat
    Product
    Codeready Linux Builder
    Vendor
    Redhat
    Product
    Enterprise Linux
    Vendor
    Redhat
    Product
    Enterprise Linux Eus
    Vendor
    Redhat
    Product
    Enterprise Linux For Ibm Z Systems
    Vendor
    Redhat
    Product
    Enterprise Linux For Ibm Z Systems Eus
    Vendor
    Redhat
    Product
    Enterprise Linux For Power Little Endian
    Vendor
    Redhat
    Product
    Enterprise Linux For Power Little Endian Eus
    Vendor
    Redhat
    Product
    Enterprise Linux For Real Time
    Vendor
    Redhat
    Product
    Enterprise Linux For Real Time For Nfv
    Vendor
    Redhat
    Product
    Enterprise Linux For Real Time For Nfv Tus
    Vendor
    Redhat
    Product
    Enterprise Linux For Real Time Tus
    Vendor
    Redhat
    Product
    Enterprise Linux Server Aus
    Vendor
    Redhat
    Product
    Enterprise Linux Server For Power Little Endian Update Services For Sap Solutions
    Vendor
    Redhat
    Product
    Enterprise Linux Server Tus
    Vendor
    Redhat
    Product
    Enterprise Linux Server Update Services For Sap Solutions
    Vendor
    Redhat
    Product
    Rhel E4s
    Vendor
    Redhat
    Product
    Rhel Eus
    Vendor
    Redhat
    Product
    Rhev Hypervisor
    Vendor
    Redhat
    Product
    Virtualization Host
    Vendor
    Siemens
    Product
    Scalance Lpe9403
    Vendor
    Siemens
    Product
    Scalance Lpe9403 Firmware
    Vendor
    Sonicwall
    Product
    Sma1000
    Vendor
    Sonicwall
    Product
    Sma1000 Firmware

    Exploits

    http://packetstormsecurity.com/files/166229/Dirty-Pipe-Linux-Privilege-Escalation.htmlhttp://packetstormsecurity.com/files/166230/Dirty-Pipe-SUID-Binary-Hijack-Privilege-Escalation.htmlhttp://packetstormsecurity.com/files/166258/Dirty-Pipe-Local-Privilege-Escalation.htmlhttps://dirtypipe.cm4all.com/http://packetstormsecurity.com/files/166229/Dirty-Pipe-Linux-Privilege-Escalation.htmlhttp://packetstormsecurity.com/files/166230/Dirty-Pipe-SUID-Binary-Hijack-Privilege-Escalation.htmlhttp://packetstormsecurity.com/files/166258/Dirty-Pipe-Local-Privilege-Escalation.htmlhttps://dirtypipe.cm4all.com/https://www.exploit-db.com/exploits/50808https://github.com/0xeremus/dirty-pipe-pochttps://github.com/0xIronGoat/dirty-pipehttps://github.com/0xr1l3s/CVE-2022-0847https://github.com/4luc4rdr5290/CVE-2022-0847https://github.com/ahrixia/CVE_2022_0847https://github.com/airbus-cert/dirtypipe-ebpf_detectionhttps://github.com/ajith737/Dirty-Pipe-CVE-2022-0847-POCshttps://github.com/Al1ex/CVE-2022-0847https://github.com/AlexisAhmed/CVE-2022-0847-DirtyPipe-Exploitshttps://github.com/Arinerron/CVE-2022-0847-DirtyPipe-Exploithttps://github.com/arttnba3/CVE-2022-0847https://github.com/aswanepo/DirtyPipehttps://github.com/AyoubNajim/cve-2022-0847dirtypipe-exploithttps://github.com/ayushx007/CVE-2022-0847-dirty-pipe-checkerhttps://github.com/ayushx007/CVE-2022-0847-DirtyPipe-Exploitshttps://github.com/b4dboy17/Dirty-Pipe-Oneshothttps://github.com/babyshen/CVE-2022-0847https://github.com/basharkey/CVE-2022-0847-dirty-pipe-checkerhttps://github.com/bbaranoff/CVE-2022-0847https://github.com/bluedragonsecurity/Linux-Kernel-Dirty-Pipe-Exploitation-Logic-Bug-https://github.com/bohr777/cve-2022-0847dirtypipe-exploithttps://github.com/breachnix/dirty-pipe-pochttps://github.com/byteReaper77/Dirty-Pipehttps://github.com/chenaotian/CVE-2022-0847https://github.com/CPT-Jack-A-Castle/CVE-2022-0847https://github.com/crowsec-edtech/Dirty-Pipehttps://github.com/crusoe112/DirtyPipePythonhttps://github.com/cspshivam/CVE-2022-0847-dirty-pipe-exploithttps://github.com/CYB3RK1D/CVE-2022-0847-POChttps://github.com/cypherlobo/DirtyPipe-BSIhttps://github.com/dadhee/CVE-2022-0847_DirtyPipeExploithttps://github.com/DanaEpp/pwncat_dirtypipehttps://github.com/DataDog/dirtypipe-container-breakout-pochttps://github.com/DataFox/CVE-2022-0847https://github.com/drapl0n/dirtypipehttps://github.com/EagleTube/CVE-2022-0847https://github.com/edsonjt81/CVE-2022-0847-DirtyPipe-https://github.com/edsonjt81/CVE-2022-0847-Linuxhttps://github.com/eduquintanilha/CVE-2022-0847-DirtyPipe-Exploitshttps://github.com/febinrev/dirtypipez-exploithttps://github.com/gaganhm3018-art/CVE-2022-0847-Dirty-Pipe-https://github.com/githublihaha/DirtyPIPE-CVE-2022-0847https://github.com/gladiator-07/CVE-2022-0847https://github.com/greenhandatsjtu/CVE-2022-0847-Container-Escapehttps://github.com/Greetdawn/CVE-2022-0847-DirtyPipehttps://github.com/Greetdawn/CVE-2022-0847-DirtyPipe-https://github.com/Gustavo-Nogueira/Dirty-Pipe-Exploitshttps://github.com/gyaansastra/CVE-2022-0847https://github.com/h4ckm310n/CVE-2022-0847-eBPFhttps://github.com/honeyvig/CVE-2022-0847-DirtyPipe-Exploithttps://github.com/ihenakaarachchi/debian11-dirty_pipe-patcherhttps://github.com/isaiahsimeone/COMP3320-VAPThttps://github.com/ITMarcin2211/CVE-2022-0847-DirtyPipe-Exploithttps://github.com/JeevanAnand1202/Penetration-Testhttps://github.com/JlSakuya/CVE-2022-0847-container-escapehttps://github.com/joeymeech/CVE-2022-0847-Exploit-Implementationhttps://github.com/jonathanbest7/cve-2022-0847https://github.com/jpts/CVE-2022-0847-DirtyPipe-Container-Breakouthttps://github.com/JustinYe377/CTF-CVE-2022-0847https://github.com/jxpsx/CVE-2022-0847-DirtyPipe-Exploitshttps://github.com/karanlvm/DirtyPipe-Exploithttps://github.com/KianaBin/CVE-2022-0847-Container-Escapehttps://github.com/knqyf263/CVE-2022-0847https://github.com/letsr00t/CVE-2022-0847https://github.com/lucksec/CVE-2022-0847https://github.com/LudovicPatho/CVE-2022-0847_dirty-pipehttps://github.com/mattlloyddavies/ps-lab-cve-2022-0847https://github.com/Mephierr/DirtyPipe_exploithttps://github.com/mhanief/dirtypipehttps://github.com/mithunmadhukuttan/Dirty-Pipe-Exploithttps://github.com/morgenm/dirtypipehttps://github.com/mrchucu1/CVE-2022-0847-Dockerhttps://github.com/MrP1xel/CVE-2022-0847-dirty-pipe-kernel-checkerhttps://github.com/muhammad1596/CVE-2022-0847-dirty-pipe-checkerhttps://github.com/muhammad1596/CVE-2022-0847-DirtyPipe-Exploitshttps://github.com/Mustafa1986/CVE-2022-0847-DirtyPipe-Exploithttps://github.com/mutur4/CVE-2022-0847https://github.com/n3rada/DirtyPipehttps://github.com/nanaao/dirtyPipe-automaticRoothttps://github.com/nanaao/Dirtypipe-exploithttps://github.com/notl0cal/dpipehttps://github.com/orsuprasad/CVE-2022-0847-DirtyPipe-Exploitshttps://github.com/osungjinwoo/CVE-2022-0847-Dirty-Pipehttps://github.com/pashayogi/DirtyPipehttps://github.com/pentestblogin/pentestblog-CVE-2022-0847https://github.com/pmihsan/Dirty-Pipe-CVE-2022-0847https://github.com/puckiestyle/CVE-2022-0847https://github.com/qwert419/linux-https://github.com/r1is/CVE-2022-0847https://github.com/rabomen/Dirty-Pipehttps://github.com/realbatuhan/dirtypipetesterhttps://github.com/real-tim-johnston/megaquagga-pentest-reporthttps://github.com/rexpository/linux-privilege-escalationhttps://github.com/RogelioPumajulca/CVE-2022-0847https://github.com/sa-infinity8888/Dirty-Pipe-CVE-2022-0847https://github.com/scopion/dirty-pipehttps://github.com/Scouserr/cve-2022-0847-poc-dockerimagehttps://github.com/Shadow-Spinner/CVE-2022-0847https://github.com/Shotokhan/cve_2022_0847_shellcodehttps://github.com/si1ent-le/CVE-2022-0847https://github.com/SimoesCTT/Chrono-Drip-Temporal-Viscosity-Exploitation-Framework-CVE-2022-0847https://github.com/solomon12354/LockingGirl-----CVE-2022-0847-Dirty_Pipe_virushttps://github.com/stfnw/Debugging_Dirty_Pipe_CVE-2022-0847https://github.com/stfnw/reproducer-poc-CVE-2022-0847https://github.com/t1ckprivate/CVE-2022-0847-Dirty-Pipehttps://github.com/tmoneypenny/CVE-2022-0847https://github.com/tufanturhan/CVE-2022-0847-L-nux-PrivEschttps://github.com/Turzum/ps-lab-cve-2022-0847https://github.com/V0WKeep3r/CVE-2022-0847-DirtyPipe-Exploithttps://github.com/VinuKalana/DirtyPipe-CVE-2022-0847https://github.com/xiaoLvChen/CVE-2022-0847https://github.com/xndpxs/CVE-2022-0847https://github.com/xsxtw/CVE-2022-0847https://github.com/yoeelingBin/CVE-2022-0847-Container-Escapehttps://github.com/ZZ-SOCMAP/CVE-2022-0847https://github.com/zzzchuu/Dirty-Pipe

    Related CVEs

    References

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High