{"id":"CVE-2022-29799","aliases":["DEBIAN-CVE-2022-29799","EUVD-2022-34120","GHSA-637r-47cq-j74p","UBUNTU-CVE-2022-29799","USN-5395-1"],"status":"published","title":"A vulnerability was found in networkd-dispatcher. This flaw exists because no functions are...","description":"A vulnerability was found in networkd-dispatcher. This flaw exists because no functions are sanitized by the OperationalState or the AdministrativeState of networkd-dispatcher. This attack leads to a directory traversal to escape from the “/etc/networkd-dispatcher” base directory.","severity":{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-11","score":0.11761,"percentile":0.96128,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":true},"cwes":["CWE-22"],"published":"2022-04-27T00:00:00Z","modified":"2026-11-03T06:02:19Z","exploits":[{"source":"pocgithub","id":"joshuavanderpoll/NimbusPWN-CVE-2022-29799-29800","title":"joshuavanderpoll/NimbusPWN-CVE-2022-29799-29800","date":"2026-06-17","url":"https://github.com/joshuavanderpoll/NimbusPWN-CVE-2022-29799-29800"}],"fixes":[{"ecosystem":"Debian:12","package":"networkd-dispatcher","fixed_in":["2.2.3-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"networkd-dispatcher","fixed_in":["2.2.3-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"networkd-dispatcher","fixed_in":["2.2.3-1"],"sources":["osv"]},{"ecosystem":"Ubuntu:18.04:LTS","package":"networkd-dispatcher","fixed_in":["1.7-0ubuntu3.5"],"sources":["osv"]},{"ecosystem":"Ubuntu:20.04:LTS","package":"networkd-dispatcher","fixed_in":["2.1-2~ubuntu20.04.3"],"sources":["osv"]},{"ecosystem":"Ubuntu:22.04:LTS","package":"networkd-dispatcher","fixed_in":["2.1-2ubuntu0.22.04.2"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"networkd-dispatcher","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.3-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"networkd-dispatcher","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.3-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"networkd-dispatcher","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.3-1"}]}]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"networkd-dispatcher","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.7-0ubuntu3.5"}]}],"versions":["1.7-0ubuntu1","1.7-0ubuntu2","1.7-0ubuntu3","1.7-0ubuntu3.2","1.7-0ubuntu3.3","1.7-0ubuntu3.4"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"networkd-dispatcher","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1-2~ubuntu20.04.3"}]}],"versions":["2.0.1-1","2.1-2~ubuntu20.04.1","2.1-2~ubuntu20.04.2"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"networkd-dispatcher","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1-2ubuntu0.22.04.2"}]}],"versions":["2.1-2","2.1-2ubuntu0.22.04.1"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"networkd-dispatcher","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.7-0ubuntu3.4"}]}],"versions":["1.7-0ubuntu1","1.7-0ubuntu2","1.7-0ubuntu3","1.7-0ubuntu3.2","1.7-0ubuntu3.3"],"bundled":2},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"networkd-dispatcher","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1-2~ubuntu20.04.2"}]}],"versions":["2.0.1-1","2.1-2~ubuntu20.04.1"],"bundled":2},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"networkd-dispatcher","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1-2ubuntu0.22.04.1"}]}],"versions":["2.1-2"],"bundled":2}],"products":[{"vendor":"microsoft","product":"windows_defender_for_endpoint"}],"references":[{"url":"https://www.microsoft.com/security/blog/2022/04/26/microsoft-finds-new-elevation-of-privilege-linux-vulnerability-nimbuspwn/","tags":["x_refsource_MISC","x_transferred","Exploit","Patch","Technical Description","Vendor Advisory","advisory","article","evidence","fix","report"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-29799"},{"url":"https://www.microsoft.com/security/blog/2022/04/26/microsoft-finds-new-elevation-of-privilege-linux-vulnerability-nimbuspwn"},{"url":"https://github.com/advisories/GHSA-637r-47cq-j74p"},{"url":"https://security-tracker.debian.org/tracker/CVE-2022-29799","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2022-29799","tags":["report"]},{"url":"https://www.helpnetsecurity.com/2022/04/27/cve-2022-29799-cve-2022-29800/","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-5395-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/notices/USN-5395-2","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-29799","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2022-29800","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2022-29799","description":"A vulnerability was found in networkd-dispatcher. This flaw exists because no functions are sanitized by the OperationalState or the AdministrativeState of networkd-dispatcher. This attack leads to a directory traversal to escape from the “/etc/networkd-dispatcher” base directory.","status":"published","published":"2022-09-21T18:21:10Z","modified":"2025-05-27T20:47:58.69Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"adp"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T14:34:36.270817Z"}],"euvd":[{"id":"EUVD-2022-34120","description":"A vulnerability was found in networkd-dispatcher. This flaw exists because no functions are sanitized by the OperationalState or the AdministrativeState of networkd-dispatcher. This attack leads to a directory traversal to escape from the “/etc/networkd-dispatcher” base directory.","status":"published","published":"2022-09-21T18:21:10Z","modified":"2025-05-27T20:47:58Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T20:32:37.949923Z"}],"ghsa":[{"id":"GHSA-637r-47cq-j74p","title":"A vulnerability was found in networkd-dispatcher. This flaw exists because no functions are...","description":"A vulnerability was found in networkd-dispatcher. This flaw exists because no functions are sanitized by the OperationalState or the AdministrativeState of networkd-dispatcher. This attack leads to a directory traversal to escape from the “/etc/networkd-dispatcher” base directory.","status":"published","published":"2022-09-22T00:00:23Z","modified":"2025-05-27T21:33:07Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T15:02:27.370745Z"}],"nvd":[{"id":"CVE-2022-29799","description":"A vulnerability was found in networkd-dispatcher. This flaw exists because no functions are sanitized by the OperationalState or the AdministrativeState of networkd-dispatcher. This attack leads to a directory traversal to escape from the “/etc/networkd-dispatcher” base directory.","status":"published","published":"2022-09-21T19:15:10.437Z","modified":"2026-06-17T04:40:44.11Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"primary"},{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T14:07:28.501364Z"}],"osv":[{"id":"CVE-2022-29799","description":"A vulnerability was found in networkd-dispatcher. This flaw exists because no functions are sanitized by the OperationalState or the AdministrativeState of networkd-dispatcher. This attack leads to a directory traversal to escape from the “/etc/networkd-dispatcher” base directory.","status":"published","published":"2022-09-21T19:15:10Z","modified":"2026-04-10T04:47:22.684335Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T15:44:25.164673Z"},{"id":"UBUNTU-CVE-2022-29799","description":"A vulnerability was found in networkd-dispatcher. This flaw exists because no functions are sanitized by the OperationalState or the AdministrativeState of networkd-dispatcher. This attack leads to a directory traversal to escape from the “/etc/networkd-dispatcher” base directory.","status":"published","published":"2022-04-27T00:00:00Z","modified":"2026-02-04T03:57:18.580974Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"},{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T16:53:53.899276Z"},{"id":"DEBIAN-CVE-2022-29799","description":"A vulnerability was found in networkd-dispatcher. This flaw exists because no functions are sanitized by the OperationalState or the AdministrativeState of networkd-dispatcher. This attack leads to a directory traversal to escape from the “/etc/networkd-dispatcher” base directory.","status":"published","published":"2022-09-21T19:15:10.437Z","modified":"2026-11-03T06:02:19.787668463Z","updated_at":"2026-11-03T06:44:05.456691Z"},{"id":"USN-5395-1","title":"networkd-dispatcher vulnerabilities","description":"It was discovered that networkd-dispatcher incorrectly handled internal\nscripts. A local attacker could possibly use this issue to cause a race\ncondition, escalate privileges and execute arbitrary code.\n(CVE-2022-29799, CVE-2022-29800)\n","status":"published","published":"2022-04-28T16:16:19Z","modified":"2026-02-10T04:42:35Z","updated_at":"2026-11-02T16:58:16.20937Z"}]}}
