{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2023-34319","assignerOrgId":"23aa2041-22e1-471f-9209-9b7396fa234f","state":"PUBLISHED","assignerShortName":"XEN","dateReserved":"2023-06-01T10:44:17.064Z","datePublished":"2023-09-22T13:34:44.424Z","dateUpdated":"2025-11-04T19:16:32.279Z"},"containers":{"cna":{"affected":[{"defaultStatus":"unknown","product":"Linux","vendor":"Linux","versions":[{"status":"unknown","version":"consult Xen advisory XSA-432"}]}],"configurations":[{"lang":"en","value":"All systems using a Linux based network backend with kernel 3.19 and\nnewer are vulnerable, on the assumption that the fix for XSA-423 was\ntaken.  Systems using other network backends are not known to be\nvulnerable."}],"credits":[{"lang":"en","type":"finder","value":"This issue was discovered by Ross Lagerwall of Citrix."}],"datePublic":"2023-09-19T12:00:00.000Z","descriptions":[{"lang":"en","value":"The fix for XSA-423 added logic to Linux'es netback driver to deal with\na frontend splitting a packet in a way such that not all of the headers\nwould come in one piece.  Unfortunately the logic introduced there\ndidn't account for the extreme case of the entire packet being split\ninto as many pieces as permitted by the protocol, yet still being\nsmaller than the area that's specially dealt with to keep all (possible)\nheaders together.  Such an unusual packet would therefore trigger a\nbuffer overrun in the driver."}],"impacts":[{"descriptions":[{"lang":"en","value":"An unprivileged guest can cause Denial of Service (DoS) of the host by sending network packets to the backend, causing the backend to crash.  Data corruption or privilege escalation seem unlikely but have not been ruled out."}]}],"providerMetadata":{"orgId":"23aa2041-22e1-471f-9209-9b7396fa234f","shortName":"XEN","dateUpdated":"2024-02-02T14:06:14.314Z"},"references":[{"url":"https://xenbits.xenproject.org/xsa/advisory-432.html"},{"url":"http://packetstormsecurity.com/files/175963/Kernel-Live-Patch-Security-Notice-LSN-0099-1.html"},{"url":"https://lists.debian.org/debian-lts-announce/2024/01/msg00004.html"},{"url":"https://security.netapp.com/advisory/ntap-20240202-0001/"}],"title":"Linux: buffer overrun in netback due to unusual packet","workarounds":[{"lang":"en","value":"Using another PV network backend (e.g. the qemu based \"qnic\" backend)\nwill mitigate the problem.\n\nUsing a dedicated network driver domain per guest will mitigate the\nproblem."}]},"adp":[{"title":"CVE Program Container","references":[{"url":"https://xenbits.xenproject.org/xsa/advisory-432.html","tags":["x_transferred"]},{"url":"http://packetstormsecurity.com/files/175963/Kernel-Live-Patch-Security-Notice-LSN-0099-1.html","tags":["x_transferred"]},{"url":"https://lists.debian.org/debian-lts-announce/2024/01/msg00004.html","tags":["x_transferred"]},{"url":"https://security.netapp.com/advisory/ntap-20240202-0001/","tags":["x_transferred"]},{"url":"https://lists.debian.org/debian-lts-announce/2023/10/msg00027.html"},{"url":"http://xenbits.xen.org/xsa/advisory-432.html"}],"providerMetadata":{"orgId":"af854a3a-2127-422b-91ae-364da2661108","shortName":"CVE","dateUpdated":"2025-11-04T19:16:32.279Z"}},{"problemTypes":[{"descriptions":[{"type":"CWE","cweId":"CWE-787","lang":"en","description":"CWE-787 Out-of-bounds Write"}]}],"metrics":[{"cvssV3_1":{"scope":"UNCHANGED","version":"3.1","baseScore":7.8,"attackVector":"LOCAL","baseSeverity":"HIGH","vectorString":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","integrityImpact":"HIGH","userInteraction":"NONE","attackComplexity":"LOW","availabilityImpact":"HIGH","privilegesRequired":"LOW","confidentialityImpact":"HIGH"}},{"other":{"type":"ssvc","content":{"timestamp":"2025-06-18T14:25:25.464362Z","id":"CVE-2023-34319","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"total"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"title":"CISA ADP Vulnrichment","providerMetadata":{"orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","shortName":"CISA-ADP","dateUpdated":"2025-06-18T14:26:05.359Z"}}]}}