{"schema":"vulnpedia.poc/1","cve":"CVE-2026-31431","generated":"2026-10-26T06:59:15.268Z","kev":{"since":"2026-05-01","ransomware":false},"epss":{"score":0.98114,"percentile":0.99911},"cvss":{"version":"3.1","score":7.8,"severity":"HIGH","vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"},"has_public_poc":true,"poc_sources":[{"kind":"metasploit","url":"https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/linux/local/cve_2026_31431_copy_fail.rb","executable":true,"sourceId":"exploit/linux/local/cve_2026_31431_copy_fail","description":"Copy Fail AF_ALG + authencesn Page-Cache Write","verification":"catalogued","source":"metasploit","modified":"2026-05-14 11:43:36 +0000","origins":[{"source":"metasploit","sourceId":"exploit/linux/local/cve_2026_31431_copy_fail","url":"https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/linux/local/cve_2026_31431_copy_fail.rb"},{"source":"metasploit","sourceId":"exploit/linux/local/cve_2026_31431_copy_fail","modified":"2026-05-14 11:43:36 +0000","url":"https://github.com/rapid7/metasploit-framework/blob/master/modules/exploits/linux/local/cve_2026_31431_copy_fail.rb"}]},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/dfaebc9d85c3","executable":false,"sourceId":"dfaebc9d85c3","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"dfaebc9d85c3","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/dfaebc9d85c3"}],"repositoryUrl":"https://github.com/painoob/Copy-Fail-Exploit-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/aab9515af4ed","executable":false,"sourceId":"aab9515af4ed","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"aab9515af4ed","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/aab9515af4ed"}],"repositoryUrl":"https://github.com/b5null/CVE-2026-31431-C"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/088f026f994d","executable":false,"sourceId":"088f026f994d","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"088f026f994d","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/088f026f994d"}],"repositoryUrl":"https://github.com/JnamerZ/CopyFail-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/b80c5c277d12","executable":false,"sourceId":"b80c5c277d12","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"b80c5c277d12","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/b80c5c277d12"}],"repositoryUrl":"https://github.com/vishwanathakuthota/copy-fail-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/ae1affad2f56","executable":false,"sourceId":"ae1affad2f56","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"ae1affad2f56","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/ae1affad2f56"}],"repositoryUrl":"https://github.com/ryan2929/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/9542cd3736b4","executable":false,"sourceId":"9542cd3736b4","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"9542cd3736b4","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/9542cd3736b4"}],"repositoryUrl":"https://github.com/wuzuowei/copy-fail-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/7d19ec4124d9","executable":false,"sourceId":"7d19ec4124d9","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"7d19ec4124d9","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/7d19ec4124d9"}],"repositoryUrl":"https://github.com/eleveni386/CVE-2026-31431-Golang"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/9f57f78ab452","executable":false,"sourceId":"9f57f78ab452","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"9f57f78ab452","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/9f57f78ab452"}],"repositoryUrl":"https://github.com/mfloresdacunha/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/44a7b6391805","executable":false,"sourceId":"44a7b6391805","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"44a7b6391805","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/44a7b6391805"}],"repositoryUrl":"https://github.com/wesmar/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/1059b89979a4","executable":false,"sourceId":"1059b89979a4","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"1059b89979a4","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/1059b89979a4"}],"repositoryUrl":"https://github.com/w3llr00t3d/CVE-2026-31431-PoC"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/7a83c969191e","executable":false,"sourceId":"7a83c969191e","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"7a83c969191e","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/7a83c969191e"}],"repositoryUrl":"https://github.com/Juguitos/copy-fail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/f0e03492d88b","executable":false,"sourceId":"f0e03492d88b","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"f0e03492d88b","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/f0e03492d88b"}],"repositoryUrl":"https://github.com/B1gN0Se/copy-fail-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/8a1dc931a413","executable":false,"sourceId":"8a1dc931a413","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"8a1dc931a413","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/8a1dc931a413"}],"repositoryUrl":"https://github.com/cyber-joker/copy-fail-python"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/a6cb9f7846c0","executable":false,"sourceId":"a6cb9f7846c0","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"a6cb9f7846c0","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/a6cb9f7846c0"}],"repositoryUrl":"https://github.com/badsectorlabs/copyfail-go"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/caa8401b276b","executable":false,"sourceId":"caa8401b276b","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"caa8401b276b","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/caa8401b276b"}],"repositoryUrl":"https://github.com/SpenserCai/copy_fail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/f258994f2af7","executable":false,"sourceId":"f258994f2af7","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"f258994f2af7","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/f258994f2af7"}],"repositoryUrl":"https://github.com/tgies/copy-fail-c"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/32f668d95a3c","executable":false,"sourceId":"32f668d95a3c","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"32f668d95a3c","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/32f668d95a3c"}],"repositoryUrl":"https://github.com/ErdemOzgen/copy-fail-cve-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/b850aae1d2f1","executable":false,"sourceId":"b850aae1d2f1","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"b850aae1d2f1","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/b850aae1d2f1"}],"repositoryUrl":"https://github.com/3jee/copy-fail-go"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/d4547dedf534","executable":false,"sourceId":"d4547dedf534","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"d4547dedf534","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/d4547dedf534"}],"repositoryUrl":"https://github.com/1amBa7Man/Linux-copy-fail-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/cc826e9b1f99","executable":false,"sourceId":"cc826e9b1f99","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"cc826e9b1f99","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/cc826e9b1f99"}],"repositoryUrl":"https://github.com/mrunalp/block-copyfail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/776718970d58","executable":false,"sourceId":"776718970d58","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"776718970d58","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/776718970d58"}],"repositoryUrl":"https://github.com/poyea/CVE-2026-31431.c"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/8d7730781617","executable":false,"sourceId":"8d7730781617","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"8d7730781617","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/8d7730781617"}],"repositoryUrl":"https://github.com/wvverez/CVE-2026-31431-Copy-Fail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/d4a8585cc780","executable":false,"sourceId":"d4a8585cc780","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"d4a8585cc780","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/d4a8585cc780"}],"repositoryUrl":"https://github.com/Lyutoon/CopyFail-Experiment"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/f2fbcd319431","executable":false,"sourceId":"f2fbcd319431","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"f2fbcd319431","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/f2fbcd319431"}],"repositoryUrl":"https://github.com/sercuritycyber/COPY-FAIL-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/99d5a0c16d46","executable":false,"sourceId":"99d5a0c16d46","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"99d5a0c16d46","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/99d5a0c16d46"}],"repositoryUrl":"https://github.com/ben-slates/CVE-2026-31431-Exploit"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/8a5d1a43302f","executable":false,"sourceId":"8a5d1a43302f","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"8a5d1a43302f","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/8a5d1a43302f"}],"repositoryUrl":"https://github.com/LeonardoNovais7/Copy-Fail-Exploit-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/e705019c9e13","executable":false,"sourceId":"e705019c9e13","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"e705019c9e13","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/e705019c9e13"}],"repositoryUrl":"https://github.com/karollooool/Porting-CVE-2026-31431-Copy-Fail-to-a-Constrained-Java-Runner"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/8ed7e7e1dbec","executable":false,"sourceId":"8ed7e7e1dbec","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"8ed7e7e1dbec","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/8ed7e7e1dbec"}],"repositoryUrl":"https://github.com/bootsareme/copyfail-deconstructed"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/e7b9da2bdfb6","executable":false,"sourceId":"e7b9da2bdfb6","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"e7b9da2bdfb6","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/e7b9da2bdfb6"}],"repositoryUrl":"https://github.com/offsecguy/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/27df7faa07e4","executable":false,"sourceId":"27df7faa07e4","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"27df7faa07e4","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/27df7faa07e4"}],"repositoryUrl":"https://github.com/RoflSecurity/copy_fail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/f5c84cdf7433","executable":false,"sourceId":"f5c84cdf7433","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"f5c84cdf7433","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/f5c84cdf7433"}],"repositoryUrl":"https://github.com/Smarttfoxx/copyfail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/61f15b9998c1","executable":false,"sourceId":"61f15b9998c1","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"61f15b9998c1","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/61f15b9998c1"}],"repositoryUrl":"https://github.com/moaaz-mostafa123/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/5fb77f5461c1","executable":false,"sourceId":"5fb77f5461c1","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"5fb77f5461c1","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/5fb77f5461c1"}],"repositoryUrl":"https://github.com/MartinPham/copy-fail-CVE-2026-31431-php"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/66ba94c6abcf","executable":false,"sourceId":"66ba94c6abcf","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"66ba94c6abcf","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/66ba94c6abcf"}],"repositoryUrl":"https://github.com/Gr-1m/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/c8112341a23a","executable":false,"sourceId":"c8112341a23a","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"c8112341a23a","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/c8112341a23a"}],"repositoryUrl":"https://github.com/ChernStepanov/CopyFail-for-dummies"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/81835dda0c38","executable":false,"sourceId":"81835dda0c38","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"81835dda0c38","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/81835dda0c38"}],"repositoryUrl":"https://github.com/xn0kkx/CVE-2026-31431_CopyFail_LinuxKernel_LPE"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/cbbb8951ba6f","executable":false,"sourceId":"cbbb8951ba6f","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"cbbb8951ba6f","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/cbbb8951ba6f"}],"repositoryUrl":"https://github.com/vasyapokemon/cve-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/2919864d2342","executable":false,"sourceId":"2919864d2342","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"2919864d2342","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/2919864d2342"}],"repositoryUrl":"https://github.com/AdityaBhatt3010/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/f28bcf69e8c5","executable":false,"sourceId":"f28bcf69e8c5","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"f28bcf69e8c5","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/f28bcf69e8c5"}],"repositoryUrl":"https://github.com/xeloxa/copyfail-exploit"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/d7d9e5b9fd16","executable":false,"sourceId":"d7d9e5b9fd16","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"d7d9e5b9fd16","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/d7d9e5b9fd16"}],"repositoryUrl":"https://github.com/MetaspIoit/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/81e2219fb51f","executable":false,"sourceId":"81e2219fb51f","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"81e2219fb51f","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/81e2219fb51f"}],"repositoryUrl":"https://github.com/imkk000/play-go-copy-fail-cve-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/26ae8e310246","executable":false,"sourceId":"26ae8e310246","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"26ae8e310246","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/26ae8e310246"}],"repositoryUrl":"https://github.com/g1nt0n1x/copy-fail-CVE-2026-31431-shell"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/8adc8116b167","executable":false,"sourceId":"8adc8116b167","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"8adc8116b167","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/8adc8116b167"}],"repositoryUrl":"https://github.com/AvPrince26/copy-fail-CVE-2026-31431-Python-Golfing"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/d9502f3873dd","executable":false,"sourceId":"d9502f3873dd","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"d9502f3873dd","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/d9502f3873dd"}],"repositoryUrl":"https://github.com/pedromizz/copy-fail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/fdd7fa19f32b","executable":false,"sourceId":"fdd7fa19f32b","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"fdd7fa19f32b","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/fdd7fa19f32b"}],"repositoryUrl":"https://github.com/ncmprbll/copy-fail-rs"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/2301e0c020b4","executable":false,"sourceId":"2301e0c020b4","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"2301e0c020b4","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/2301e0c020b4"}],"repositoryUrl":"https://github.com/mCub3/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/4777718035ed","executable":false,"sourceId":"4777718035ed","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"4777718035ed","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/4777718035ed"}],"repositoryUrl":"https://github.com/CybroZeus/Copy-Fail-Exploit-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/b76ddd6c964e","executable":false,"sourceId":"b76ddd6c964e","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"b76ddd6c964e","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/b76ddd6c964e"}],"repositoryUrl":"https://github.com/vyahello/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/5f366e03c3f6","executable":false,"sourceId":"5f366e03c3f6","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"5f366e03c3f6","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/5f366e03c3f6"}],"repositoryUrl":"https://github.com/ravindercodes/copy-fail-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/0c8551d4d657","executable":false,"sourceId":"0c8551d4d657","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"0c8551d4d657","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/0c8551d4d657"}],"repositoryUrl":"https://github.com/danimrtzp/CVE-2026-31431-REVSHELL"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/ca2cd9e7077b","executable":false,"sourceId":"ca2cd9e7077b","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"ca2cd9e7077b","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/ca2cd9e7077b"}],"repositoryUrl":"https://github.com/aexdyhaxor/CVE-2026-31431-copy-fail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/a5ad9e692b5c","executable":false,"sourceId":"a5ad9e692b5c","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"a5ad9e692b5c","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/a5ad9e692b5c"}],"repositoryUrl":"https://github.com/pyroceper/copy-fail-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/0c18a2e65ff9","executable":false,"sourceId":"0c18a2e65ff9","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"0c18a2e65ff9","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/0c18a2e65ff9"}],"repositoryUrl":"https://github.com/astounds/copy-fail-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/5f08c8cf2c82","executable":false,"sourceId":"5f08c8cf2c82","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"5f08c8cf2c82","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/5f08c8cf2c82"}],"repositoryUrl":"https://github.com/qi4L/CVE-2026-31431-Container-Escape"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/30a610846534","executable":false,"sourceId":"30a610846534","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"30a610846534","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/30a610846534"}],"repositoryUrl":"https://github.com/yuspring/cve-2026-31431-poc"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/95a835f6fd6e","executable":false,"sourceId":"95a835f6fd6e","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"95a835f6fd6e","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/95a835f6fd6e"}],"repositoryUrl":"https://github.com/websecnl/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/ccc93a4a7915","executable":false,"sourceId":"ccc93a4a7915","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"ccc93a4a7915","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/ccc93a4a7915"}],"repositoryUrl":"https://github.com/0xac1dc0de/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/80e9f00159b6","executable":false,"sourceId":"80e9f00159b6","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"80e9f00159b6","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/80e9f00159b6"}],"repositoryUrl":"https://github.com/EynaExp/Copy-Fail-CVE-2026-31431-modernized"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/12744358431b","executable":false,"sourceId":"12744358431b","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"12744358431b","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/12744358431b"}],"repositoryUrl":"https://github.com/diemoeve/copyfail-rs"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/e7179d2b3535","executable":false,"sourceId":"e7179d2b3535","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"e7179d2b3535","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/e7179d2b3535"}],"repositoryUrl":"https://github.com/maniakh/CVE-2026-31431---Copy-Fail-PoC"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/cefede57bd6c","executable":false,"sourceId":"cefede57bd6c","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"cefede57bd6c","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/cefede57bd6c"}],"repositoryUrl":"https://github.com/euriconicacio/copy-fail-CVE-2026-31431-poc"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/37fe9295faa5","executable":false,"sourceId":"37fe9295faa5","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"37fe9295faa5","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/37fe9295faa5"}],"repositoryUrl":"https://github.com/TheMursalin/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/63e44759a331","executable":false,"sourceId":"63e44759a331","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"63e44759a331","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/63e44759a331"}],"repositoryUrl":"https://github.com/glask1d/CVE-2026-31431-PoC"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/c94927d951f6","executable":false,"sourceId":"c94927d951f6","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"c94927d951f6","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/c94927d951f6"}],"repositoryUrl":"https://github.com/cxwx/cpp-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/fe9d5dbd8811","executable":false,"sourceId":"fe9d5dbd8811","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"fe9d5dbd8811","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/fe9d5dbd8811"}],"repositoryUrl":"https://github.com/DENNISDGR/CVE-2026-31431-poc"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/311f8d0dcd9c","executable":false,"sourceId":"311f8d0dcd9c","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"311f8d0dcd9c","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/311f8d0dcd9c"}],"repositoryUrl":"https://github.com/KanbaraAkihito/CVE-2026-31431-copyfail-rs"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/da62a0a3ed75","executable":false,"sourceId":"da62a0a3ed75","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"da62a0a3ed75","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/da62a0a3ed75"}],"repositoryUrl":"https://github.com/mmionf/copy-fail-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/2c1919a6d661","executable":false,"sourceId":"2c1919a6d661","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"2c1919a6d661","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/2c1919a6d661"}],"repositoryUrl":"https://github.com/ROSNLR5/modrosnlr5"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/f41522587b83","executable":false,"sourceId":"f41522587b83","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"f41522587b83","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/f41522587b83"}],"repositoryUrl":"https://github.com/xd20111/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/671d4d334dc6","executable":false,"sourceId":"671d4d334dc6","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"671d4d334dc6","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/671d4d334dc6"}],"repositoryUrl":"https://github.com/pulentoski/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/72fac779608b","executable":false,"sourceId":"72fac779608b","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"72fac779608b","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/72fac779608b"}],"repositoryUrl":"https://github.com/GOVIND28/-copy-fail-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/c936a9810115","executable":false,"sourceId":"c936a9810115","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"c936a9810115","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/c936a9810115"}],"repositoryUrl":"https://github.com/Sl4cK0TH/CVE-2026-31431-PoC"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/5eb405ef3e03","executable":false,"sourceId":"5eb405ef3e03","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"5eb405ef3e03","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/5eb405ef3e03"}],"repositoryUrl":"https://github.com/Huchangzhi/autorootlinux"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/3f419354d220","executable":false,"sourceId":"3f419354d220","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"3f419354d220","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/3f419354d220"}],"repositoryUrl":"https://github.com/2H-K/copyfailRecurrence"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/bca5bbcafe9a","executable":false,"sourceId":"bca5bbcafe9a","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"bca5bbcafe9a","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/bca5bbcafe9a"}],"repositoryUrl":"https://github.com/malwarekid/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/2f3b35aa6f10","executable":false,"sourceId":"2f3b35aa6f10","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"2f3b35aa6f10","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/2f3b35aa6f10"}],"repositoryUrl":"https://github.com/wuwu001/CVE-2026-31431-exploit"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/ecf4fface764","executable":false,"sourceId":"ecf4fface764","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"ecf4fface764","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/ecf4fface764"}],"repositoryUrl":"https://github.com/Emmmmllll/copy-fail-zig"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/6c106bfa50cd","executable":false,"sourceId":"6c106bfa50cd","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"6c106bfa50cd","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/6c106bfa50cd"}],"repositoryUrl":"https://github.com/sammwyy/copyfail-rs"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/739156709f03","executable":false,"sourceId":"739156709f03","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"739156709f03","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/739156709f03"}],"repositoryUrl":"https://github.com/jiangban046-spec/CVE-2026-31431-exploit_py2_py3"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/2fc63bc01976","executable":false,"sourceId":"2fc63bc01976","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"2fc63bc01976","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/2fc63bc01976"}],"repositoryUrl":"https://github.com/Xerxes-2/CVE-2026-31431-rs"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/f9c61f50747f","executable":false,"sourceId":"f9c61f50747f","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"f9c61f50747f","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/f9c61f50747f"}],"repositoryUrl":"https://github.com/MohamedKarrab/Copy-Fail-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/083c8438764d","executable":false,"sourceId":"083c8438764d","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"083c8438764d","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/083c8438764d"}],"repositoryUrl":"https://github.com/gubaiovo/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/65f99cb91d24","executable":false,"sourceId":"65f99cb91d24","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"65f99cb91d24","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/65f99cb91d24"}],"repositoryUrl":"https://github.com/pascal-gujer/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/d9c62a99d699","executable":false,"sourceId":"d9c62a99d699","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"d9c62a99d699","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/d9c62a99d699"}],"repositoryUrl":"https://github.com/novysodope/copy-fail-CVE-2026-31431-C"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/54d226c7f008","executable":false,"sourceId":"54d226c7f008","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"54d226c7f008","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/54d226c7f008"}],"repositoryUrl":"https://github.com/cs8425/copy-fail-go"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/8d8075e702ae","executable":false,"sourceId":"8d8075e702ae","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"8d8075e702ae","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/8d8075e702ae"}],"repositoryUrl":"https://github.com/iss4cf0ng/CVE-2026-31431-Linux-Copy-Fail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/355560e5c697","executable":false,"sourceId":"355560e5c697","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"355560e5c697","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/355560e5c697"}],"repositoryUrl":"https://github.com/0xShe/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/de170dcd14f2","executable":false,"sourceId":"de170dcd14f2","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"de170dcd14f2","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/de170dcd14f2"}],"repositoryUrl":"https://github.com/galoryber/CVE-2026-31431-cleaned"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/ef7e08218bda","executable":false,"sourceId":"ef7e08218bda","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"ef7e08218bda","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/ef7e08218bda"}],"repositoryUrl":"https://github.com/Percivalll/Copy-Fail-CVE-2026-31431-Kubernetes-PoC"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/e6a221b796a5","executable":false,"sourceId":"e6a221b796a5","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"e6a221b796a5","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/e6a221b796a5"}],"repositoryUrl":"https://github.com/SeanRickerd/cve-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/fa0caebac8e3","executable":false,"sourceId":"fa0caebac8e3","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"fa0caebac8e3","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/fa0caebac8e3"}],"repositoryUrl":"https://github.com/weirdindiankid/copy-fail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/1ba09dec0e2d","executable":false,"sourceId":"1ba09dec0e2d","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"1ba09dec0e2d","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/1ba09dec0e2d"}],"repositoryUrl":"https://github.com/Isw-9/copy-fail-cve-2026-31431-aarch64"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/ade7180e9557","executable":false,"sourceId":"ade7180e9557","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"ade7180e9557","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/ade7180e9557"}],"repositoryUrl":"https://github.com/JuanBindez/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/0344acb15f6f","executable":false,"sourceId":"0344acb15f6f","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"0344acb15f6f","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/0344acb15f6f"}],"repositoryUrl":"https://github.com/theori-io/copy-fail-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/053326da627a","executable":false,"sourceId":"053326da627a","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"053326da627a","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/053326da627a"}],"repositoryUrl":"https://github.com/yiyihuohuo/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/dcc0519bdf2b","executable":false,"sourceId":"dcc0519bdf2b","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"dcc0519bdf2b","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/dcc0519bdf2b"}],"repositoryUrl":"https://github.com/rio128128/copy-fail-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/bff693af86b2","executable":false,"sourceId":"bff693af86b2","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"bff693af86b2","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/bff693af86b2"}],"repositoryUrl":"https://github.com/G01d3nW01f/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/eac74c2016bd","executable":false,"sourceId":"eac74c2016bd","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"eac74c2016bd","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/eac74c2016bd"}],"repositoryUrl":"https://github.com/H1d3r/copy-fail_LPE_Interactive"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/59bbd1b8d099","executable":false,"sourceId":"59bbd1b8d099","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"59bbd1b8d099","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/59bbd1b8d099"}],"repositoryUrl":"https://github.com/Phalanx-CCS/Copy-Fail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/ebd03654d442","executable":false,"sourceId":"ebd03654d442","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"ebd03654d442","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/ebd03654d442"}],"repositoryUrl":"https://github.com/ZephrFish/CopyFail-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/47af9fad8d91","executable":false,"sourceId":"47af9fad8d91","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"47af9fad8d91","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/47af9fad8d91"}],"repositoryUrl":"https://github.com/abdullaabdullazade/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/3b3c3a3ea186","executable":false,"sourceId":"3b3c3a3ea186","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"3b3c3a3ea186","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/3b3c3a3ea186"}],"repositoryUrl":"https://github.com/Boos4721/copyfail-rs"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/697e0f5e15c1","executable":false,"sourceId":"697e0f5e15c1","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"697e0f5e15c1","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/697e0f5e15c1"}],"repositoryUrl":"https://github.com/nisec-eric/cve-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/96b9d0ab5052","executable":false,"sourceId":"96b9d0ab5052","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"96b9d0ab5052","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/96b9d0ab5052"}],"repositoryUrl":"https://github.com/Sndav/CVE-2026-31431-Advanced-Exploit"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/d0672e30ff86","executable":false,"sourceId":"d0672e30ff86","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"d0672e30ff86","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/d0672e30ff86"}],"repositoryUrl":"https://github.com/bigwario/copy-fail-CVE-2026-31431-C"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/703f06e3c018","executable":false,"sourceId":"703f06e3c018","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"703f06e3c018","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/703f06e3c018"}],"repositoryUrl":"https://github.com/eximiait/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/96df0a9d9b54","executable":false,"sourceId":"96df0a9d9b54","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"96df0a9d9b54","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/96df0a9d9b54"}],"repositoryUrl":"https://github.com/Crihexe/copy-fail-tiny-elf-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/ed03078f1822","executable":false,"sourceId":"ed03078f1822","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"ed03078f1822","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/ed03078f1822"}],"repositoryUrl":"https://github.com/shadowabi/CVE-2026-31431-CopyFail-Universal-LPE"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/63e9e85c5ca1","executable":false,"sourceId":"63e9e85c5ca1","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"63e9e85c5ca1","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/63e9e85c5ca1"}],"repositoryUrl":"https://github.com/guard-wait/CVE-2026-31431_EXP"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/77484f693c3f","executable":false,"sourceId":"77484f693c3f","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"77484f693c3f","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/77484f693c3f"}],"repositoryUrl":"https://github.com/desultory/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/428a865efaae","executable":false,"sourceId":"428a865efaae","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"428a865efaae","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/428a865efaae"}],"repositoryUrl":"https://github.com/Y5neKO/copy-fail-CVE-2026-31431-universal"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/9e7870d2a8b7","executable":false,"sourceId":"9e7870d2a8b7","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"9e7870d2a8b7","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/9e7870d2a8b7"}],"repositoryUrl":"https://github.com/freelabz/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/417e8d9024d2","executable":false,"sourceId":"417e8d9024d2","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"417e8d9024d2","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/417e8d9024d2"}],"repositoryUrl":"https://github.com/adysec/cve-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/ab6a379a6c2e","executable":false,"sourceId":"ab6a379a6c2e","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"ab6a379a6c2e","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/ab6a379a6c2e"}],"repositoryUrl":"https://github.com/luotian2/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/8be78296e330","executable":false,"sourceId":"8be78296e330","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"8be78296e330","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/8be78296e330"}],"repositoryUrl":"https://github.com/sudoytang/copyfail-arm64"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/9d5c865df7e3","executable":false,"sourceId":"9d5c865df7e3","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"9d5c865df7e3","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/9d5c865df7e3"}],"repositoryUrl":"https://github.com/Rat5ak/CVE-2026-31431-CopyFail-static-ELF--POC"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/52dff7447042","executable":false,"sourceId":"52dff7447042","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"52dff7447042","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/52dff7447042"}],"repositoryUrl":"https://github.com/RazvanDuda/GhostShell"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/f5cbc3830b4b","executable":false,"sourceId":"f5cbc3830b4b","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"f5cbc3830b4b","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/f5cbc3830b4b"}],"repositoryUrl":"https://github.com/ozergoker/CVE-2026-31431-copy-fail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/27e3e355e3ed","executable":false,"sourceId":"27e3e355e3ed","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"27e3e355e3ed","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/27e3e355e3ed"}],"repositoryUrl":"https://github.com/zhanghangorg/cve-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/6cdb93d7422a","executable":false,"sourceId":"6cdb93d7422a","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"6cdb93d7422a","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/6cdb93d7422a"}],"repositoryUrl":"https://github.com/grabesec/XCP_ng_CVE-2026-31431_tester"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/49a787f49e1f","executable":false,"sourceId":"49a787f49e1f","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"49a787f49e1f","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/49a787f49e1f"}],"repositoryUrl":"https://github.com/StarxSky/CVE-2026-13431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/3e94e36a8200","executable":false,"sourceId":"3e94e36a8200","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"3e94e36a8200","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/3e94e36a8200"}],"repositoryUrl":"https://github.com/iblamenear/CVE-2026-31431-Copy-Fail---Advanced-LPE-Proof-of-Concept---C-Rewrite"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/51384a253ee8","executable":false,"sourceId":"51384a253ee8","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"51384a253ee8","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/51384a253ee8"}],"repositoryUrl":"https://github.com/luoqianlin/copyfail-c"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/5ce5a6728fdb","executable":false,"sourceId":"5ce5a6728fdb","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"5ce5a6728fdb","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/5ce5a6728fdb"}],"repositoryUrl":"https://github.com/pvpaulo01/cve-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/82678b24c229","executable":false,"sourceId":"82678b24c229","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"82678b24c229","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/82678b24c229"}],"repositoryUrl":"https://github.com/sgkdev/page_inject"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/a7480893cc4a","executable":false,"sourceId":"a7480893cc4a","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"a7480893cc4a","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/a7480893cc4a"}],"repositoryUrl":"https://github.com/361way/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/95fbb448089b","executable":false,"sourceId":"95fbb448089b","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"95fbb448089b","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/95fbb448089b"}],"repositoryUrl":"https://github.com/KaraZajac/DIRTYFAIL"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/1aaefb624f3c","executable":false,"sourceId":"1aaefb624f3c","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"1aaefb624f3c","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/1aaefb624f3c"}],"repositoryUrl":"https://github.com/OpenPixelSystems/c-copy-fail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/e019a0ad7709","executable":false,"sourceId":"e019a0ad7709","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"e019a0ad7709","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/e019a0ad7709"}],"repositoryUrl":"https://github.com/adilkurtulmus/linux-copy-fail-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/087bdbd4d484","executable":false,"sourceId":"087bdbd4d484","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"087bdbd4d484","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/087bdbd4d484"}],"repositoryUrl":"https://github.com/mauricioportela/CVE-2026-31431-Analysis"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/7c603ec28031","executable":false,"sourceId":"7c603ec28031","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"7c603ec28031","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/7c603ec28031"}],"repositoryUrl":"https://github.com/Lutfifakee-Project/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/a1ed61b43658","executable":false,"sourceId":"a1ed61b43658","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"a1ed61b43658","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/a1ed61b43658"}],"repositoryUrl":"https://github.com/Karim33z/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/904b4eade59e","executable":false,"sourceId":"904b4eade59e","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"904b4eade59e","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/904b4eade59e"}],"repositoryUrl":"https://github.com/Koshmare-Blossom/Copyfail-sh"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/fdc3cefca634","executable":false,"sourceId":"fdc3cefca634","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"fdc3cefca634","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/fdc3cefca634"}],"repositoryUrl":"https://github.com/dotPY-hax/CopyFail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/3ae800ee281d","executable":false,"sourceId":"3ae800ee281d","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"3ae800ee281d","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/3ae800ee281d"}],"repositoryUrl":"https://github.com/adityasingh108/CVE-2026-31431-Metasploit-exploit"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/3fc8c33cfed7","executable":false,"sourceId":"3fc8c33cfed7","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"3fc8c33cfed7","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/3fc8c33cfed7"}],"repositoryUrl":"https://github.com/u1tr0nex/CVE-2026-31431-CopyFail-Lab"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/57899124a4d4","executable":false,"sourceId":"57899124a4d4","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"57899124a4d4","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/57899124a4d4"}],"repositoryUrl":"https://github.com/royayub/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/b63bcc641b9f","executable":false,"sourceId":"b63bcc641b9f","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"b63bcc641b9f","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/b63bcc641b9f"}],"repositoryUrl":"https://github.com/Pithase/asm-copyfail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/7ec336a3c0fe","executable":false,"sourceId":"7ec336a3c0fe","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"7ec336a3c0fe","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/7ec336a3c0fe"}],"repositoryUrl":"https://github.com/Maxime288/CVE-2026-31431-Copy-Fail-R-pertoire-de-Pr-vention"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/9b3b53c42700","executable":false,"sourceId":"9b3b53c42700","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"9b3b53c42700","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/9b3b53c42700"}],"repositoryUrl":"https://github.com/Aurillium/public-passwd"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/219a113f77dd","executable":false,"sourceId":"219a113f77dd","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"219a113f77dd","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/219a113f77dd"}],"repositoryUrl":"https://github.com/JimmyPughtron/CVE-2026-31431-Copy-Fail---Minified-LPE-PoC"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/8c50606c19f1","executable":false,"sourceId":"8c50606c19f1","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"8c50606c19f1","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/8c50606c19f1"}],"repositoryUrl":"https://github.com/songzzzz/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/eae26e697100","executable":false,"sourceId":"eae26e697100","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"eae26e697100","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/eae26e697100"}],"repositoryUrl":"https://github.com/tematemaru/CVE-2026-31431-simple-test"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/e8975e72b657","executable":false,"sourceId":"e8975e72b657","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"e8975e72b657","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/e8975e72b657"}],"repositoryUrl":"https://github.com/K3ysTr0K3R/CVE-2026-31431-EXPLOIT"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/39bbeddc2ee1","executable":false,"sourceId":"39bbeddc2ee1","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"39bbeddc2ee1","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/39bbeddc2ee1"}],"repositoryUrl":"https://github.com/1neptune/CopyFail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/d4fcf068a14a","executable":false,"sourceId":"d4fcf068a14a","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"d4fcf068a14a","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/d4fcf068a14a"}],"repositoryUrl":"https://github.com/4n4s4zi/copyfail-alpine"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/f1f95ff6ea5a","executable":false,"sourceId":"f1f95ff6ea5a","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"f1f95ff6ea5a","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/f1f95ff6ea5a"}],"repositoryUrl":"https://github.com/gbonacini/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/9f7c66e451f1","executable":false,"sourceId":"9f7c66e451f1","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"9f7c66e451f1","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/9f7c66e451f1"}],"repositoryUrl":"https://github.com/whosfault/cve-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/85ba0f849f42","executable":false,"sourceId":"85ba0f849f42","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"85ba0f849f42","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/85ba0f849f42"}],"repositoryUrl":"https://github.com/wh1sky02/copy-fail-python"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/27b5c57ffa0b","executable":false,"sourceId":"27b5c57ffa0b","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"27b5c57ffa0b","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/27b5c57ffa0b"}],"repositoryUrl":"https://github.com/Sebastian294/cve-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/525167cca95c","executable":false,"sourceId":"525167cca95c","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"525167cca95c","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/525167cca95c"}],"repositoryUrl":"https://github.com/Iamliuxiaozhen/copy_fail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/5f4e8934338b","executable":false,"sourceId":"5f4e8934338b","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"5f4e8934338b","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/5f4e8934338b"}],"repositoryUrl":"https://github.com/yangh-beep/CVE-2026-31431-C"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/ddb0f0a46323","executable":false,"sourceId":"ddb0f0a46323","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"ddb0f0a46323","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/ddb0f0a46323"}],"repositoryUrl":"https://github.com/zKaaanon/ProyectoFinalSO"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/9578e5d7370f","executable":false,"sourceId":"9578e5d7370f","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"9578e5d7370f","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/9578e5d7370f"}],"repositoryUrl":"https://github.com/cleozi/Copy_Grail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/42d088b34c4a","executable":false,"sourceId":"42d088b34c4a","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"42d088b34c4a","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/42d088b34c4a"}],"repositoryUrl":"https://github.com/cx330zer0/CVE-2026-31431-Copy-Fail-add-arm64"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/d42248edb2be","executable":false,"sourceId":"d42248edb2be","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"d42248edb2be","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/d42248edb2be"}],"repositoryUrl":"https://github.com/dgrobinson0/CopyFile_CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/5a97ebded855","executable":false,"sourceId":"5a97ebded855","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"5a97ebded855","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/5a97ebded855"}],"repositoryUrl":"https://github.com/KhaosFarbauti/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/ba9f92b0532a","executable":false,"sourceId":"ba9f92b0532a","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"ba9f92b0532a","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/ba9f92b0532a"}],"repositoryUrl":"https://github.com/Mr-bv/Copy-fail-CVE-2026-31431-Exploit-in-C"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/5e770ec376e5","executable":false,"sourceId":"5e770ec376e5","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"5e770ec376e5","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/5e770ec376e5"}],"repositoryUrl":"https://github.com/ikow/CVE-2026-31431-live-code-corruption"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/7559ee81de55","executable":false,"sourceId":"7559ee81de55","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"7559ee81de55","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/7559ee81de55"}],"repositoryUrl":"https://github.com/Industri4l-H3ll-Xpl0it3rs/CVE-2026-31431-Copy-Fail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/806397d1744d","executable":false,"sourceId":"806397d1744d","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"806397d1744d","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/806397d1744d"}],"repositoryUrl":"https://github.com/julichaan/CVE-2026-31431-python-copyfail-POC"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/2999e0f30196","executable":false,"sourceId":"2999e0f30196","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"2999e0f30196","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/2999e0f30196"}],"repositoryUrl":"https://github.com/polyakovavv/copyfail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/7bb49521c0fe","executable":false,"sourceId":"7bb49521c0fe","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"7bb49521c0fe","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/7bb49521c0fe"}],"repositoryUrl":"https://github.com/rippsec/CVE-2026-31431-Copy-Fail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/a800278903c8","executable":false,"sourceId":"a800278903c8","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"a800278903c8","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/a800278903c8"}],"repositoryUrl":"https://github.com/jcormier/copy-fail-c"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/3e534ccda112","executable":false,"sourceId":"3e534ccda112","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"3e534ccda112","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/3e534ccda112"}],"repositoryUrl":"https://github.com/Helios973/CVE-2026-31431_exp.c"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/02538ead1f6f","executable":false,"sourceId":"02538ead1f6f","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"02538ead1f6f","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/02538ead1f6f"}],"repositoryUrl":"https://github.com/zs1n/copy-fail-CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/6ac73bbef175","executable":false,"sourceId":"6ac73bbef175","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"6ac73bbef175","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/6ac73bbef175"}],"repositoryUrl":"https://github.com/t1ckprivate/CVE-2026-31431-Copy-Fail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/1194be99c34a","executable":false,"sourceId":"1194be99c34a","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"1194be99c34a","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/1194be99c34a"}],"repositoryUrl":"https://github.com/John-Popovici/CVE-2026-31431-CopyFail-Linux-PrivEsc"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/2a5fe12cfa62","executable":false,"sourceId":"2a5fe12cfa62","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"2a5fe12cfa62","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/2a5fe12cfa62"}],"repositoryUrl":"https://github.com/SugiB3o/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/21fe4fb5f902","executable":false,"sourceId":"21fe4fb5f902","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"21fe4fb5f902","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/21fe4fb5f902"}],"repositoryUrl":"https://github.com/TrevoCastles/CVE-2026-31431-copy-fail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/d16462fb35b3","executable":false,"sourceId":"d16462fb35b3","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"d16462fb35b3","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/d16462fb35b3"}],"repositoryUrl":"https://github.com/silentbyte69/copy-fail-CVE-2026-31431-cpp"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/212a8b81b060","executable":false,"sourceId":"212a8b81b060","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"212a8b81b060","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/212a8b81b060"}],"repositoryUrl":"https://github.com/FranklinF25/cve-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/f1636e41839e","executable":false,"sourceId":"f1636e41839e","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"f1636e41839e","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/f1636e41839e"}],"repositoryUrl":"https://github.com/Minime794/copyfail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/1dfc039a75ac","executable":false,"sourceId":"1dfc039a75ac","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"1dfc039a75ac","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/1dfc039a75ac"}],"repositoryUrl":"https://github.com/4xura/CVE-2026-31431-Copy-Fail"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/2c091585e254","executable":false,"sourceId":"2c091585e254","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"2c091585e254","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/2c091585e254"}],"repositoryUrl":"https://github.com/st4rburn/RootRemover"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/1cbdd21340fc","executable":false,"sourceId":"1cbdd21340fc","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"1cbdd21340fc","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/1cbdd21340fc"}],"repositoryUrl":"https://github.com/6abc/Copy-Fail-CVE-2026-31431-dirty-frag-CVE-2026-43284"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/90cf2c827659","executable":false,"sourceId":"90cf2c827659","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"90cf2c827659","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/90cf2c827659"}],"repositoryUrl":"https://github.com/sh4den/CVE-2026-31431-copyfail-aarch64"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/aee9225bb036","executable":false,"sourceId":"aee9225bb036","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"aee9225bb036","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/aee9225bb036"}],"repositoryUrl":"https://github.com/rvzsec/CVE-2026-31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/fde8b42e70a3","executable":false,"sourceId":"fde8b42e70a3","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"fde8b42e70a3","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/fde8b42e70a3"}],"repositoryUrl":"https://github.com/rootsecdev/cve_2026_31431"},{"kind":"vulncheck-xdb","url":"https://vulncheck.com/xdb/435f1f330606","executable":false,"sourceId":"435f1f330606","verification":"catalogued","source":"vulncheck-kev","modified":"2026-05-01T00:00:00Z","origins":[{"source":"vulncheck-kev","sourceId":"435f1f330606","modified":"2026-05-01T00:00:00Z","url":"https://vulncheck.com/xdb/435f1f330606"}],"repositoryUrl":"https://github.com/StackOverflowExcept1on/CVE-2026-31431"}],"poc_candidates":[{"url":"https://github.com/John-Popovici/CVE-2026-31431-CopyFail-Linux-PrivEsc","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"A demo and explanation of CVE-2026-31431","modified":"2026-10-13T11:33:31Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/John-Popovici/CVE-2026-31431-CopyFail-Linux-PrivEsc"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-13T11:33:31Z","url":"https://github.com/John-Popovici/CVE-2026-31431-CopyFail-Linux-PrivEsc"}],"tags":[]},{"url":"https://github.com/theori-io/copy-fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Copy Fail (CVE-2026-31431): 9-year-old Linux kernel LPE found by Theori's Xint Code","modified":"2026-10-25T17:09:11Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/theori-io/copy-fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-25T17:09:11Z","url":"https://github.com/theori-io/copy-fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/Alfredooe/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Golang implementation of CopyFail CVE-2026-31431","modified":"2026-05-16T14:52:33Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Alfredooe/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-16T14:52:33Z","url":"https://github.com/Alfredooe/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/painoob/Copy-Fail-Exploit-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Most Linux LPEs need a race window or a kernel-specific offset. Copy Fail is a straight-line logic flaw, it needs neither. The same 732-byte Python script (or .c elf) roots every Linux distribution shipped since 2017.","modified":"2026-10-23T15:00:23Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/painoob/Copy-Fail-Exploit-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-23T15:00:23Z","url":"https://github.com/painoob/Copy-Fail-Exploit-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/badsectorlabs/copyfail-go","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"A Go implementation of copyfail (CVE-2026-31431)","modified":"2026-10-16T09:45:01Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/badsectorlabs/copyfail-go"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-16T09:45:01Z","url":"https://github.com/badsectorlabs/copyfail-go"}],"tags":[]},{"url":"https://github.com/tgies/copy-fail-c","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Cross-platform C port of the Copy Fail Linux LPE (CVE-2026-31431). Disclosed 2026-04-29 by Theori / Xint.","modified":"2026-10-25T15:41:36Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/tgies/copy-fail-c"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-25T15:41:36Z","url":"https://github.com/tgies/copy-fail-c"}],"tags":[]},{"url":"https://github.com/ZephrFish/CopyFail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-15T11:56:03Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ZephrFish/CopyFail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-15T11:56:03Z","url":"https://github.com/ZephrFish/CopyFail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/Crihexe/copy-fail-tiny-elf-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Minimal no-libc Linux x86_64 ELF PoC build for Copy Fail (CVE-2026-31431)","modified":"2026-10-25T05:06:07Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Crihexe/copy-fail-tiny-elf-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-25T05:06:07Z","url":"https://github.com/Crihexe/copy-fail-tiny-elf-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/b5null/CVE-2026-31431-C","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-22T18:31:13Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/b5null/CVE-2026-31431-C"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-22T18:31:13Z","url":"https://github.com/b5null/CVE-2026-31431-C"}],"tags":[]},{"url":"https://github.com/Percivalll/Copy-Fail-CVE-2026-31431-Statically-PoC","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-18T07:46:05Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Percivalll/Copy-Fail-CVE-2026-31431-Statically-PoC"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-18T07:46:05Z","url":"https://github.com/Percivalll/Copy-Fail-CVE-2026-31431-Statically-PoC"}],"tags":[]},{"url":"https://github.com/yiyihuohuo/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431EXP","modified":"2026-04-30T02:19:21Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/yiyihuohuo/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T02:19:21Z","url":"https://github.com/yiyihuohuo/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/ruattd/cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Copy fail action runner test","modified":"2026-04-30T03:24:08Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ruattd/cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T03:24:08Z","url":"https://github.com/ruattd/cve-2026-31431"}],"tags":[]},{"url":"https://github.com/Sndav/CVE-2026-31431-Advanced-Exploit","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 纯文件利用","modified":"2026-10-15T16:28:51Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Sndav/CVE-2026-31431-Advanced-Exploit"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-15T16:28:51Z","url":"https://github.com/Sndav/CVE-2026-31431-Advanced-Exploit"}],"tags":[]},{"url":"https://github.com/luotian2/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-19T13:20:03Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/luotian2/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-19T13:20:03Z","url":"https://github.com/luotian2/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/insomnisec/Detections-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Detection rules for CVE-2026-31431 Linux LPE Vulnerability - Credit: (Copy Fail) https://copy.fail","modified":"2026-10-02T00:30:38Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/insomnisec/Detections-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-02T00:30:38Z","url":"https://github.com/insomnisec/Detections-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/JnamerZ/CopyFail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Rewrite https://github.com/theori-io/copy-fail-CVE-2026-31431 to C code","modified":"2026-07-14T02:21:32Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/JnamerZ/CopyFail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-14T02:21:32Z","url":"https://github.com/JnamerZ/CopyFail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/vishwanathakuthota/copy-fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"copy-fail-CVE-2026-31431","modified":"2026-04-30T03:31:19Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/vishwanathakuthota/copy-fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T03:31:19Z","url":"https://github.com/vishwanathakuthota/copy-fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/desultory/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-12T02:46:05Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/desultory/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-12T02:46:05Z","url":"https://github.com/desultory/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/someCorp/copyFail-CVE-2026-31431-workaround-bash","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"copyFail-CVE-2026-31431-workaround-bash","modified":"2026-04-30T05:00:17Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/someCorp/copyFail-CVE-2026-31431-workaround-bash"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T05:00:17Z","url":"https://github.com/someCorp/copyFail-CVE-2026-31431-workaround-bash"}],"tags":[]},{"url":"https://github.com/iss4cf0ng/CVE-2026-31431-Linux-Copy-Fail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Rust implementation Exploit/PoC of CVE-2026-31431-Linux-Copy-Fail, allow executing customized shellcode (such as Meterpreter).","modified":"2026-10-13T19:10:27Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/iss4cf0ng/CVE-2026-31431-Linux-Copy-Fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-13T19:10:27Z","url":"https://github.com/iss4cf0ng/CVE-2026-31431-Linux-Copy-Fail"}],"tags":[]},{"url":"https://github.com/novysodope/copy-fail-CVE-2026-31431-C","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 - standalone binary exploit (no Python required)","modified":"2026-07-01T08:47:47Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/novysodope/copy-fail-CVE-2026-31431-C"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-01T08:47:47Z","url":"https://github.com/novysodope/copy-fail-CVE-2026-31431-C"}],"tags":[]},{"url":"https://github.com/thrandomv/cve-2026-31431-detection","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Defensive detection package for CVE-2026-31431 (Linux kernel AF_ALG LPE). Sigma, Falco, auditd, KQL, and EQL rules mapped to MITRE ATT&CK T1068/T1611. Includes detection logic designed for auditd, eBPF, and EDR telemetry pipelines.","modified":"2026-06-10T20:47:38Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/thrandomv/cve-2026-31431-detection"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-10T20:47:38Z","url":"https://github.com/thrandomv/cve-2026-31431-detection"}],"tags":[]},{"url":"https://github.com/Y5neKO/copy-fail-CVE-2026-31431-universal","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Multi-language implementation and compatibility with older versions of Python.","modified":"2026-05-18T12:38:34Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Y5neKO/copy-fail-CVE-2026-31431-universal"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-18T12:38:34Z","url":"https://github.com/Y5neKO/copy-fail-CVE-2026-31431-universal"}],"tags":[]},{"url":"https://github.com/bigwario/copy-fail-CVE-2026-31431-C","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-06T08:27:31Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/bigwario/copy-fail-CVE-2026-31431-C"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-06T08:27:31Z","url":"https://github.com/bigwario/copy-fail-CVE-2026-31431-C"}],"tags":[]},{"url":"https://github.com/twowb/CVE-2026-31431-","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Linux提权漏洞二进制版CVE-2026-31431 ","modified":"2026-04-30T05:50:12Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/twowb/CVE-2026-31431-"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T05:50:12Z","url":"https://github.com/twowb/CVE-2026-31431-"}],"tags":[]},{"url":"https://github.com/arkdev1/check-cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T08:09:57Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/arkdev1/check-cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T08:09:57Z","url":"https://github.com/arkdev1/check-cve-2026-31431"}],"tags":[]},{"url":"https://github.com/wuwu001/CVE-2026-31431-exploit","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Linux local privilege escalation exploits for CVE-2026-31431, including raw and recoverable workflows.","modified":"2026-05-01T09:00:24Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/wuwu001/CVE-2026-31431-exploit"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T09:00:24Z","url":"https://github.com/wuwu001/CVE-2026-31431-exploit"}],"tags":[]},{"url":"https://github.com/ryan2929/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-28T07:04:24Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ryan2929/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-28T07:04:24Z","url":"https://github.com/ryan2929/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/0xShe/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-15T16:28:27Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/0xShe/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-15T16:28:27Z","url":"https://github.com/0xShe/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/WavesMan/cve-2026-31431-fleet-remediator","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Fleet-scale CVE-2026-31431 audit and remediation orchestrator for Linux hosts via SSH, with strict host-key verification and multi-format reporting.","modified":"2026-04-30T07:50:48Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/WavesMan/cve-2026-31431-fleet-remediator"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T07:50:48Z","url":"https://github.com/WavesMan/cve-2026-31431-fleet-remediator"}],"tags":[]},{"url":"https://github.com/wuzuowei/copy-fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T07:29:42Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/wuzuowei/copy-fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T07:29:42Z","url":"https://github.com/wuzuowei/copy-fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/Isw-9/copy-fail-cve-2026-31431-aarch64","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"References: https://github.com/theori-io/copy-fail-CVE-2026-31431; https://github.com/bigwario/copy-fail-CVE-2026-31431-C","modified":"2026-04-30T07:26:08Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Isw-9/copy-fail-cve-2026-31431-aarch64"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T07:26:08Z","url":"https://github.com/Isw-9/copy-fail-cve-2026-31431-aarch64"}],"tags":[]},{"url":"https://github.com/st4rburn/RootRemover","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Temporarily removes the root password using CVE-2026-31431","modified":"2026-10-07T08:48:06Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/st4rburn/RootRemover"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-07T08:48:06Z","url":"https://github.com/st4rburn/RootRemover"}],"tags":[]},{"url":"https://github.com/freelabz/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"POC for CVE-2026-31431","modified":"2026-04-30T07:24:56Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/freelabz/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T07:24:56Z","url":"https://github.com/freelabz/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/mrowkoob/copy-fail-mitigate-no-reboot","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Quick mitigation for copy-fail kernel bug CVE-2026-31431","modified":"2026-04-30T07:55:24Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/mrowkoob/copy-fail-mitigate-no-reboot"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T07:55:24Z","url":"https://github.com/mrowkoob/copy-fail-mitigate-no-reboot"}],"tags":[]},{"url":"https://github.com/nisec-eric/cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"AI for Work. x86_64 tested","modified":"2026-08-14T09:03:57Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/nisec-eric/cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-08-14T09:03:57Z","url":"https://github.com/nisec-eric/cve-2026-31431"}],"tags":[]},{"url":"https://github.com/pascal-gujer/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-12T19:16:25Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/pascal-gujer/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-12T19:16:25Z","url":"https://github.com/pascal-gujer/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/eleveni386/CVE-2026-31431-Golang","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 Golang版本。摆脱Python3.10依赖","modified":"2026-04-30T08:23:06Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/eleveni386/CVE-2026-31431-Golang"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T08:23:06Z","url":"https://github.com/eleveni386/CVE-2026-31431-Golang"}],"tags":[]},{"url":"https://github.com/Linux-zs/cve-2026-31431-mitigation","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"cve-2026-31431 seccomp mitigation","modified":"2026-04-30T12:44:53Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Linux-zs/cve-2026-31431-mitigation"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T12:44:53Z","url":"https://github.com/Linux-zs/cve-2026-31431-mitigation"}],"tags":[]},{"url":"https://github.com/dixyes/fuck_cve_2026_31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"fuck CVE-2026-31431 for not stoppable machines","modified":"2026-04-30T09:20:46Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/dixyes/fuck_cve_2026_31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T09:20:46Z","url":"https://github.com/dixyes/fuck_cve_2026_31431"}],"tags":[]},{"url":"https://github.com/kadir/copy-fail-CVE-2026-31431-IOC","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Detection, mitigation, and IOC toolkit for Copy Fail CVE-2026-31431 Linux kernel page-cache privilege escalation","modified":"2026-05-07T06:22:07Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/kadir/copy-fail-CVE-2026-31431-IOC"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-07T06:22:07Z","url":"https://github.com/kadir/copy-fail-CVE-2026-31431-IOC"}],"tags":[]},{"url":"https://github.com/jbiniek/copy.fail-mitigation-MLM","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Salt state to deploy a mitigation of the copy.fail vulnerability (CVE-2026-31431)","modified":"2026-04-30T10:10:33Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/jbiniek/copy.fail-mitigation-MLM"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T10:10:33Z","url":"https://github.com/jbiniek/copy.fail-mitigation-MLM"}],"tags":[]},{"url":"https://github.com/makitos666/CVE-2026-31431-Copy-Fail-Detection-Toolkit","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T09:44:10Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/makitos666/CVE-2026-31431-Copy-Fail-Detection-Toolkit"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T09:44:10Z","url":"https://github.com/makitos666/CVE-2026-31431-Copy-Fail-Detection-Toolkit"}],"tags":[]},{"url":"https://github.com/lonelyor/CVE-2026-31431-exp","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"根据py版本，升级成了c和rust版本，带加密混淆、0依赖（仅技术学习与分享）","modified":"2026-06-22T04:02:26Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/lonelyor/CVE-2026-31431-exp"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-22T04:02:26Z","url":"https://github.com/lonelyor/CVE-2026-31431-exp"}],"tags":[]},{"url":"https://github.com/Phalanx-CCS/Copy-Fail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 \"Copy Fail\" – Reachability Checker","modified":"2026-05-06T08:21:34Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Phalanx-CCS/Copy-Fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-06T08:21:34Z","url":"https://github.com/Phalanx-CCS/Copy-Fail"}],"tags":[]},{"url":"https://github.com/adampielak/CVE-2026-31431_SCA_WAZUH","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Wazuh SCA Linux hardening policy for Copy Fail (CVE-2026-31431)","modified":"2026-06-16T21:33:28Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/adampielak/CVE-2026-31431_SCA_WAZUH"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-16T21:33:28Z","url":"https://github.com/adampielak/CVE-2026-31431_SCA_WAZUH"}],"tags":[]},{"url":"https://github.com/jiangban046-spec/CVE-2026-31431-exploit_py2_py3","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"一个兼容python2和python3的CVE-2026-31431脚本","modified":"2026-04-30T10:02:42Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/jiangban046-spec/CVE-2026-31431-exploit_py2_py3"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T10:02:42Z","url":"https://github.com/jiangban046-spec/CVE-2026-31431-exploit_py2_py3"}],"tags":[]},{"url":"https://github.com/dorianhhuc/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T10:13:32Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/dorianhhuc/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T10:13:32Z","url":"https://github.com/dorianhhuc/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/0xBlackash/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431","modified":"2026-05-06T15:54:24Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/0xBlackash/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-06T15:54:24Z","url":"https://github.com/0xBlackash/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/H1d3r/copy-fail_LPE_Interactive","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431","modified":"2026-04-30T10:21:23Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/H1d3r/copy-fail_LPE_Interactive"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T10:21:23Z","url":"https://github.com/H1d3r/copy-fail_LPE_Interactive"}],"tags":[]},{"url":"https://github.com/amdisrar/cve-2026-31431-mitigation","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Temporary mitigation for Linux kernel local privilege escalation CVE-2026-31431 (AF_ALG interface)","modified":"2026-07-13T12:12:39Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/amdisrar/cve-2026-31431-mitigation"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-13T12:12:39Z","url":"https://github.com/amdisrar/cve-2026-31431-mitigation"}],"tags":[]},{"url":"https://github.com/G01d3nW01f/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T10:23:35Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/G01d3nW01f/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T10:23:35Z","url":"https://github.com/G01d3nW01f/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/rio128128/copy-fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Copy Fail: 732 Bytes to Root on Every Major Linux Distribution.","modified":"2026-04-30T10:53:01Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/rio128128/copy-fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T10:53:01Z","url":"https://github.com/rio128128/copy-fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/shadowabi/CVE-2026-31431-CopyFail-Universal-LPE","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 Copy Fail — Universal LPE exploit. Dynamic ELF offset + full-binary overwrite, Python 2/3 compatible with ctypes splice fallback","modified":"2026-10-25T05:06:08Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/shadowabi/CVE-2026-31431-CopyFail-Universal-LPE"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-25T05:06:08Z","url":"https://github.com/shadowabi/CVE-2026-31431-CopyFail-Universal-LPE"}],"tags":[]},{"url":"https://github.com/slauger/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 (Copy Fail) - Analysis and Mitigation for RHEL and OpenShift","modified":"2026-06-15T00:37:21Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/slauger/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-15T00:37:21Z","url":"https://github.com/slauger/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/Webhosting4U/Copy-Fail_Detect_and_mitigate_CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Detect and mitigate CVE-2026-31431","modified":"2026-05-09T08:50:29Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Webhosting4U/Copy-Fail_Detect_and_mitigate_CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-09T08:50:29Z","url":"https://github.com/Webhosting4U/Copy-Fail_Detect_and_mitigate_CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/gmeghnag/TEST-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T12:10:22Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/gmeghnag/TEST-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T12:10:22Z","url":"https://github.com/gmeghnag/TEST-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/Percivalll/Copy-Fail-CVE-2026-31431-Kubernetes-PoC","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"PoC: fully unprivileged container escape to node-level code execution on Kubernetes via CVE-2026-31431 page-cache corruption + shared image layers. Validated on Alibaba Cloud ACK, Amazon EKS and Google GKE.","modified":"2026-10-21T19:26:54Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Percivalll/Copy-Fail-CVE-2026-31431-Kubernetes-PoC"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-21T19:26:54Z","url":"https://github.com/Percivalll/Copy-Fail-CVE-2026-31431-Kubernetes-PoC"}],"tags":[]},{"url":"https://github.com/dicatalin/Copy_Fail_CVE-2026-31431_test_and_fix","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T12:42:28Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/dicatalin/Copy_Fail_CVE-2026-31431_test_and_fix"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T12:42:28Z","url":"https://github.com/dicatalin/Copy_Fail_CVE-2026-31431_test_and_fix"}],"tags":[]},{"url":"https://github.com/yandex-cloud-examples/yc-mk8s-copy-fail-mitigation","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"DaemonSet для митигации уязвимости CVE-2026-31431 (Copy Fail)","modified":"2026-05-19T20:50:12Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/yandex-cloud-examples/yc-mk8s-copy-fail-mitigation"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-19T20:50:12Z","url":"https://github.com/yandex-cloud-examples/yc-mk8s-copy-fail-mitigation"}],"tags":[]},{"url":"https://github.com/mfloresdacunha/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"PoC exploit for CVE-2026-31431 (Copy Fail) — algif_aead page-cache scratch-write LPE","modified":"2026-05-05T07:44:56Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/mfloresdacunha/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T07:44:56Z","url":"https://github.com/mfloresdacunha/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/Boos4721/copyfail-rs","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431","modified":"2026-05-01T12:06:10Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Boos4721/copyfail-rs"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T12:06:10Z","url":"https://github.com/Boos4721/copyfail-rs"}],"tags":[]},{"url":"https://github.com/eximiait/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Receta de ansible para verificar y mitigar CVE-2026-31431","modified":"2026-04-30T12:47:45Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/eximiait/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T12:47:45Z","url":"https://github.com/eximiait/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/JuanBindez/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Copy Fail - CVE-2026-31431","modified":"2026-10-22T05:43:43Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/JuanBindez/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-22T05:43:43Z","url":"https://github.com/JuanBindez/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/XsanFlip/CVE-2026-31431-Patch","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431-Patch","modified":"2026-04-30T23:04:22Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/XsanFlip/CVE-2026-31431-Patch"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T23:04:22Z","url":"https://github.com/XsanFlip/CVE-2026-31431-Patch"}],"tags":[]},{"url":"https://github.com/rshosting/CVE-2026-31431-patch","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"A temporary mitigation for CVE-2026-31431 vulneribility","modified":"2026-04-30T18:11:24Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/rshosting/CVE-2026-31431-patch"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T18:11:24Z","url":"https://github.com/rshosting/CVE-2026-31431-patch"}],"tags":[]},{"url":"https://github.com/wesmar/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 is a bug in the handling of scatter-gather I/O operations and page cache references in the Linux kernel cryptographic subsystem — specifically in the AF_ALG socket implementation for AEAD algorithms (crypto/af_alg.c, crypto/aead.c).","modified":"2026-09-02T08:05:19Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/wesmar/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-02T08:05:19Z","url":"https://github.com/wesmar/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/wgnet/wg.copyfail.patch","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 eBPF fix","modified":"2026-07-25T04:41:11Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/wgnet/wg.copyfail.patch"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-25T04:41:11Z","url":"https://github.com/wgnet/wg.copyfail.patch"}],"tags":[]},{"url":"https://github.com/cs8425/copy-fail-go","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Copy Fail - CVE-2026-31431 in golang","modified":"2026-07-23T06:59:52Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/cs8425/copy-fail-go"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-23T06:59:52Z","url":"https://github.com/cs8425/copy-fail-go"}],"tags":[]},{"url":"https://github.com/diemoeve/copyfail-rs","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CopyFail (CVE-2026-31431): Linux kernel page-cache PrivEsc PoC + the only public detection tool. Novel PAM auth-bypass vector + Sigma/auditd/eBPF rules.","modified":"2026-10-03T14:18:09Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/diemoeve/copyfail-rs"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-03T14:18:09Z","url":"https://github.com/diemoeve/copyfail-rs"}],"tags":[]},{"url":"https://github.com/yxdm02/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431","modified":"2026-04-30T14:18:01Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/yxdm02/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T14:18:01Z","url":"https://github.com/yxdm02/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/grishinpv/CVE-2026-31431-old-python","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 for python versions lower 3.10","modified":"2026-04-30T14:21:18Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/grishinpv/CVE-2026-31431-old-python"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T14:21:18Z","url":"https://github.com/grishinpv/CVE-2026-31431-old-python"}],"tags":[]},{"url":"https://github.com/sammwyy/copyfail-rs","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Copy Fail exploit (CVE-2026-31431) but in Rust.","modified":"2026-10-25T05:06:08Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/sammwyy/copyfail-rs"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-25T05:06:08Z","url":"https://github.com/sammwyy/copyfail-rs"}],"tags":[]},{"url":"https://github.com/SunL0w/PATCH-CVE-2026-31431-Ubuntu_Debian","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Permanent Mitigation Script for CVE-2026-31431","modified":"2026-04-30T18:03:15Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/SunL0w/PATCH-CVE-2026-31431-Ubuntu_Debian"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T18:03:15Z","url":"https://github.com/SunL0w/PATCH-CVE-2026-31431-Ubuntu_Debian"}],"tags":[]},{"url":"https://github.com/scriptzteam/Paranoid-Copy-Fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Paranoid disable whole AF_ALG + algif_* modules - Copy Fail (CVE-2026-31431)","modified":"2026-05-02T10:20:15Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/scriptzteam/Paranoid-Copy-Fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T10:20:15Z","url":"https://github.com/scriptzteam/Paranoid-Copy-Fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/cozystack/copy-fail-blocker","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"BPF-LSM mitigation for CVE-2026-31431 (Copy Fail) — denies AF_ALG socket creation cluster-wide","modified":"2026-10-23T05:07:31Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/cozystack/copy-fail-blocker"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-23T05:07:31Z","url":"https://github.com/cozystack/copy-fail-blocker"}],"tags":[]},{"url":"https://github.com/leelong2020/cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T07:22:01Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/leelong2020/cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T07:22:01Z","url":"https://github.com/leelong2020/cve-2026-31431"}],"tags":[]},{"url":"https://github.com/galoryber/CVE-2026-31431-cleaned","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 cleaned up to be readable and thoroughly explained, including the embedded ELF","modified":"2026-04-30T21:02:13Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/galoryber/CVE-2026-31431-cleaned"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T21:02:13Z","url":"https://github.com/galoryber/CVE-2026-31431-cleaned"}],"tags":[]},{"url":"https://github.com/vynazevedo/fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T15:34:27Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/vynazevedo/fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T15:34:27Z","url":"https://github.com/vynazevedo/fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/MohamedKarrab/Copy-Fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T16:34:03Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/MohamedKarrab/Copy-Fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T16:34:03Z","url":"https://github.com/MohamedKarrab/Copy-Fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/w3llr00t3d/CVE-2026-31431-PoC","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"LPE exploit for CVE-2026-31431 CopyFail. Compatible with Python 3.9.","modified":"2026-04-30T16:14:42Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/w3llr00t3d/CVE-2026-31431-PoC"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T16:14:42Z","url":"https://github.com/w3llr00t3d/CVE-2026-31431-PoC"}],"tags":[]},{"url":"https://github.com/sec17br/CVE-2026-31431-Copy-Fail","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T06:53:20Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/sec17br/CVE-2026-31431-Copy-Fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T06:53:20Z","url":"https://github.com/sec17br/CVE-2026-31431-Copy-Fail"}],"tags":[]},{"url":"https://github.com/mhdgning131/CopyFail-Patcher","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Here is patch script to CVE-2026-31431 CopyFail","modified":"2026-05-10T16:53:00Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/mhdgning131/CopyFail-Patcher"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-10T16:53:00Z","url":"https://github.com/mhdgning131/CopyFail-Patcher"}],"tags":[]},{"url":"https://github.com/Xerxes-2/CVE-2026-31431-rs","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T09:09:28Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Xerxes-2/CVE-2026-31431-rs"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T09:09:28Z","url":"https://github.com/Xerxes-2/CVE-2026-31431-rs"}],"tags":[]},{"url":"https://github.com/SeanRickerd/cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Exploit for cve-2026-31431","modified":"2026-10-18T11:35:40Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/SeanRickerd/cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-18T11:35:40Z","url":"https://github.com/SeanRickerd/cve-2026-31431"}],"tags":[]},{"url":"https://github.com/abdullaabdullazade/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431","modified":"2026-10-08T05:26:26Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/abdullaabdullazade/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-08T05:26:26Z","url":"https://github.com/abdullaabdullazade/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/weirdindiankid/copy-fail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 proof of concept.","modified":"2026-04-30T16:34:41Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/weirdindiankid/copy-fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T16:34:41Z","url":"https://github.com/weirdindiankid/copy-fail"}],"tags":[]},{"url":"https://github.com/websecnl/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":" Linux algif_aead page-cache write to root - Local Privilege Escalation Exploit","modified":"2026-04-30T18:18:19Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/websecnl/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T18:18:19Z","url":"https://github.com/websecnl/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/Dabbleam/CVE-2026-31431-mitigation","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"eBPF-based daemon to mitigate CVE-2026-31431 on systems where `algif_aead` is built into the kernel, without a reboot!","modified":"2026-10-09T00:38:43Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Dabbleam/CVE-2026-31431-mitigation"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-09T00:38:43Z","url":"https://github.com/Dabbleam/CVE-2026-31431-mitigation"}],"tags":[]},{"url":"https://github.com/selectel/mks-copy-fail-mitigation","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"DaemonSet с реализацией временной меры для митигации уязвимости Copy Fail (CVE-2026-31431)","modified":"2026-05-19T17:38:39Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/selectel/mks-copy-fail-mitigation"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-19T17:38:39Z","url":"https://github.com/selectel/mks-copy-fail-mitigation"}],"tags":[]},{"url":"https://github.com/devstuff/harden-docker-seccomp","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Docker mitigation for CVE-2026-31431 ('Copy Fail'). Includes Kubernetes templates as well.","modified":"2026-05-03T21:17:54Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/devstuff/harden-docker-seccomp"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-03T21:17:54Z","url":"https://github.com/devstuff/harden-docker-seccomp"}],"tags":[]},{"url":"https://github.com/yuspring/cve-2026-31431-poc","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-05T11:04:52Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/yuspring/cve-2026-31431-poc"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-05T11:04:52Z","url":"https://github.com/yuspring/cve-2026-31431-poc"}],"tags":[]},{"url":"https://github.com/mishl-dev/CVE_2026_31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 is a deterministic race‑free logic bug in the Linux kernel","modified":"2026-05-01T08:31:01Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/mishl-dev/CVE_2026_31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T08:31:01Z","url":"https://github.com/mishl-dev/CVE_2026_31431"}],"tags":[]},{"url":"https://github.com/Juguitos/copy-fail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 - Copy Fail PoC (Python 3.10+)","modified":"2026-09-10T23:43:50Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Juguitos/copy-fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-10T23:43:50Z","url":"https://github.com/Juguitos/copy-fail"}],"tags":[]},{"url":"https://github.com/DENNISDGR/CVE-2026-31431-poc","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"An adapted version of the copy fail exploit to use parameters instead of dropping you into a root shell","modified":"2026-05-06T05:34:30Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/DENNISDGR/CVE-2026-31431-poc"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-06T05:34:30Z","url":"https://github.com/DENNISDGR/CVE-2026-31431-poc"}],"tags":[]},{"url":"https://github.com/liamromanis101/CVE-2026-31431-Copy-Fail---Vulnerability-Detection-Script","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Detection Only.. working on an exploit PoC","modified":"2026-10-10T16:27:18Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/liamromanis101/CVE-2026-31431-Copy-Fail---Vulnerability-Detection-Script"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-10T16:27:18Z","url":"https://github.com/liamromanis101/CVE-2026-31431-Copy-Fail---Vulnerability-Detection-Script"}],"tags":[]},{"url":"https://github.com/mym0us3r/COPY-FAIL-Detection-with-Wazuh-4.14.4","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Wazuh 4.14.4 detection rules for CVE-2026-31431 (Copy Fail) - Linux Local Privilege Escalation via authencesn page cache write","modified":"2026-10-14T10:41:55Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/mym0us3r/COPY-FAIL-Detection-with-Wazuh-4.14.4"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-14T10:41:55Z","url":"https://github.com/mym0us3r/COPY-FAIL-Detection-with-Wazuh-4.14.4"}],"tags":[]},{"url":"https://github.com/B1gN0Se/copy-fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T21:06:07Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/B1gN0Se/copy-fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T21:06:07Z","url":"https://github.com/B1gN0Se/copy-fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/maniakh/CVE-2026-31431---Copy-Fail-PoC","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Bu depo, Linux cekirdeginde (kernel) bulunan CVE-2026-31431 (Copy Fail) zafiyetini icermektedir. Zafiyet, algif_aead modülündeki bir optimizasyon hatasini kullanarak sayfa onbellegindeki (page cache) salt-okunur dosyalari manipule etmeye olanak tanir.","modified":"2026-05-01T21:51:59Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/maniakh/CVE-2026-31431---Copy-Fail-PoC"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T21:51:59Z","url":"https://github.com/maniakh/CVE-2026-31431---Copy-Fail-PoC"}],"tags":[]},{"url":"https://github.com/meowteusz/copyfailautopatch","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Detect and fix copy.fail CVE-2026-31431","modified":"2026-04-30T21:38:39Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/meowteusz/copyfailautopatch"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T21:38:39Z","url":"https://github.com/meowteusz/copyfailautopatch"}],"tags":[]},{"url":"https://github.com/effiesec/copy-fail-cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T22:55:20Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/effiesec/copy-fail-cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-04-30T22:55:20Z","url":"https://github.com/effiesec/copy-fail-cve-2026-31431"}],"tags":[]},{"url":"https://github.com/offsecguy/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Copy Fail is a straight-line logic flaw | C port | CVE-2026-31431","modified":"2026-05-01T00:23:06Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/offsecguy/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T00:23:06Z","url":"https://github.com/offsecguy/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/poyea/CVE-2026-31431.c","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 in C","modified":"2026-05-01T01:44:00Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/poyea/CVE-2026-31431.c"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T01:44:00Z","url":"https://github.com/poyea/CVE-2026-31431.c"}],"tags":[]},{"url":"https://github.com/bryanvine/copy-fail-fix","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Per-distro mitigation scripts for CVE-2026-31431 (\"Copy Fail\") Linux kernel LPE.","modified":"2026-05-11T08:55:24Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/bryanvine/copy-fail-fix"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-11T08:55:24Z","url":"https://github.com/bryanvine/copy-fail-fix"}],"tags":[]},{"url":"https://github.com/boliu83/cve-2026-31431-algif-aead-remediator","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Kubernetes DaemonSet to detect and remediate CVE-2026-31431 (GHSA-2274-3hgr-wxv6) — algif_aead LPE via modprobe blacklist","modified":"2026-05-01T01:43:49Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/boliu83/cve-2026-31431-algif-aead-remediator"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T01:43:49Z","url":"https://github.com/boliu83/cve-2026-31431-algif-aead-remediator"}],"tags":[]},{"url":"https://github.com/Spoo1k/Copy-Fail-Exploit-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T02:52:57Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Spoo1k/Copy-Fail-Exploit-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T02:52:57Z","url":"https://github.com/Spoo1k/Copy-Fail-Exploit-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/3jee/copy-fail-go","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 (copy-fail) - Go port of grenkoca's PoC with automatic SUID world-readable binary enumeration","modified":"2026-09-23T10:28:21Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/3jee/copy-fail-go"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-23T10:28:21Z","url":"https://github.com/3jee/copy-fail-go"}],"tags":[]},{"url":"https://github.com/professional-slacker/alg_check","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431","modified":"2026-05-04T14:50:15Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/professional-slacker/alg_check"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-04T14:50:15Z","url":"https://github.com/professional-slacker/alg_check"}],"tags":[]},{"url":"https://github.com/aestechno/cve-2026-31431-ansible","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"cve-2026-31431 fix with ansible","modified":"2026-05-02T12:16:40Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/aestechno/cve-2026-31431-ansible"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T12:16:40Z","url":"https://github.com/aestechno/cve-2026-31431-ansible"}],"tags":[]},{"url":"https://github.com/ashok523/cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"he recently disclosed CVE-2026-31431 — also known as Copy Fail — is not something to take lightly. ","modified":"2026-05-02T06:38:22Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ashok523/cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T06:38:22Z","url":"https://github.com/ashok523/cve-2026-31431"}],"tags":[]},{"url":"https://github.com/jodonnel/copyfail-briefing","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 (Copy Fail) — Security briefings and remediation comparison","modified":"2026-05-01T04:59:26Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/jodonnel/copyfail-briefing"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T04:59:26Z","url":"https://github.com/jodonnel/copyfail-briefing"}],"tags":[]},{"url":"https://github.com/starscow/Copy-Fail-CVE-2026-31431-Kubernetes-PoC","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-09T06:52:40Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/starscow/Copy-Fail-CVE-2026-31431-Kubernetes-PoC"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-09T06:52:40Z","url":"https://github.com/starscow/Copy-Fail-CVE-2026-31431-Kubernetes-PoC"}],"tags":[]},{"url":"https://github.com/deckhouse/d8-copy-fail-mitigation","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 mitigation (Copy Fail)","modified":"2026-05-15T16:23:16Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/deckhouse/d8-copy-fail-mitigation"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-15T16:23:16Z","url":"https://github.com/deckhouse/d8-copy-fail-mitigation"}],"tags":[]},{"url":"https://github.com/jneuhauser/copy-fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T05:33:41Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/jneuhauser/copy-fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T05:33:41Z","url":"https://github.com/jneuhauser/copy-fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/cyber-joker/copy-fail-python","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Python implementation of copyfail (CVE-2026-31431)","modified":"2026-05-27T17:36:35Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/cyber-joker/copy-fail-python"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-27T17:36:35Z","url":"https://github.com/cyber-joker/copy-fail-python"}],"tags":[]},{"url":"https://github.com/HulnotHutu/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"对 CVE-2026-31431 的复现分析、C 改编的 exp。","modified":"2026-05-16T08:55:52Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/HulnotHutu/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-16T08:55:52Z","url":"https://github.com/HulnotHutu/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/mahradbt/copyfail-mitigation","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Ansible playbooks to audit and mitigate CVE-2026-31431 (\"Copy Fail\"), a local privilege escalation vulnerability in the Linux kernel's `algif_aead` module affecting all major distributions since 2017.","modified":"2026-09-28T12:01:46Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/mahradbt/copyfail-mitigation"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-28T12:01:46Z","url":"https://github.com/mahradbt/copyfail-mitigation"}],"tags":[]},{"url":"https://github.com/OmerAti/almalinux-fix-cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 Kernel Fix Script","modified":"2026-05-08T11:58:12Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/OmerAti/almalinux-fix-cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-08T11:58:12Z","url":"https://github.com/OmerAti/almalinux-fix-cve-2026-31431"}],"tags":[]},{"url":"https://github.com/ErdemOzgen/copy-fail-cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Golang port of copy-fail-cve-2026-31431","modified":"2026-05-15T02:45:51Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ErdemOzgen/copy-fail-cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-15T02:45:51Z","url":"https://github.com/ErdemOzgen/copy-fail-cve-2026-31431"}],"tags":[]},{"url":"https://github.com/Fulucky0-yuri/CVE-2026-31431-PocC","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 C语言复现的poc，可在目标环境没有py时进行利用","modified":"2026-09-07T05:37:57Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Fulucky0-yuri/CVE-2026-31431-PocC"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-07T05:37:57Z","url":"https://github.com/Fulucky0-yuri/CVE-2026-31431-PocC"}],"tags":[]},{"url":"https://github.com/abhishekhargan/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431: \"Copy Fail\" - Linux Kernel Local Privilege Escalation","modified":"2026-05-01T11:21:16Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/abhishekhargan/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T11:21:16Z","url":"https://github.com/abhishekhargan/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/MarioHY/cve_2026_31431_audit","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"A security auditing toolkit for CVE-2026-31431 vulnerability research","modified":"2026-05-02T02:27:08Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/MarioHY/cve_2026_31431_audit"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T02:27:08Z","url":"https://github.com/MarioHY/cve_2026_31431_audit"}],"tags":[]},{"url":"https://github.com/AliHzSec/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 Linux Local Privilege Escalation (LPE) Proof of Concept exploit","modified":"2026-07-30T08:36:08Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/AliHzSec/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-30T08:36:08Z","url":"https://github.com/AliHzSec/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/toxy4ny/copy-fail-exploit-on-c-redteam","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Copy Fail -- CVE-2026-31431 - Hardened AF_ALG/splice page-cache mutation primitive for RedTeam Ops.","modified":"2026-10-19T16:36:26Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/toxy4ny/copy-fail-exploit-on-c-redteam"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-19T16:36:26Z","url":"https://github.com/toxy4ny/copy-fail-exploit-on-c-redteam"}],"tags":[]},{"url":"https://github.com/kvakirsanov/CVE-2026-31431-live-process-code-injection","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 (Copy Fail) — Live Process Code Injection PoC","modified":"2026-05-01T22:22:13Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/kvakirsanov/CVE-2026-31431-live-process-code-injection"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T22:22:13Z","url":"https://github.com/kvakirsanov/CVE-2026-31431-live-process-code-injection"}],"tags":[]},{"url":"https://github.com/TheMalwareGuardian/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"A structured explanation of CVE-2026-31431 (Copy Fail), connecting the three kernel changes that introduced the vulnerability and enabled its exploitation.","modified":"2026-07-15T07:10:17Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/TheMalwareGuardian/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-15T07:10:17Z","url":"https://github.com/TheMalwareGuardian/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/FrosterDL/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T11:08:23Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/FrosterDL/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T11:08:23Z","url":"https://github.com/FrosterDL/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/RecoFu/CVE-2026-31431-Copy-Fail","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T11:12:20Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/RecoFu/CVE-2026-31431-Copy-Fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T11:12:20Z","url":"https://github.com/RecoFu/CVE-2026-31431-Copy-Fail"}],"tags":[]},{"url":"https://github.com/atgreen/block-copyfail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"BPF LSM blocker for CVE-2026-31431 (Copy Fail) — blocks authencesn AF_ALG binds at runtime without rebooting","modified":"2026-05-10T13:25:01Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/atgreen/block-copyfail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-10T13:25:01Z","url":"https://github.com/atgreen/block-copyfail"}],"tags":[]},{"url":"https://github.com/beatbeast007/Linux-CopyFail-C-Version-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Clean C version of Copy Fail (CVE-2026-31431) - Linux Local Privilege Escalation exploit using AF_ALG + authencesn + splice primitive.  Overwrites the page cache of /usr/bin/su with a tiny setuid shellcode to gain root privileges.  Educational proof-of-concept only.","modified":"2026-05-03T03:37:31Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/beatbeast007/Linux-CopyFail-C-Version-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-03T03:37:31Z","url":"https://github.com/beatbeast007/Linux-CopyFail-C-Version-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/sbeteta42/CVE-2026-31431_je_sappelle_RoOt","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 -  Guide de Remédiation et Mesures de Protection","modified":"2026-05-06T09:52:33Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/sbeteta42/CVE-2026-31431_je_sappelle_RoOt"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-06T09:52:33Z","url":"https://github.com/sbeteta42/CVE-2026-31431_je_sappelle_RoOt"}],"tags":[]},{"url":"https://github.com/rvzsec/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 - Copy Fail | Linux LPE via authencesn page cache write. Unprivileged user to root on most distros since 2017. PoC in C and Python.","modified":"2026-08-30T12:08:48Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/rvzsec/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-08-30T12:08:48Z","url":"https://github.com/rvzsec/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/Silent0x0/Copy-Fail---CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 \"Copy Fail\" - Analysis and defensive research for the Linux kernel AF_ALG privilege escalation vulnerability affecting all major distributions since 2017. 100% reliable LPE via authencesn logic flaw","modified":"2026-05-01T13:02:43Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Silent0x0/Copy-Fail---CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T13:02:43Z","url":"https://github.com/Silent0x0/Copy-Fail---CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/SpenserCai/copy_fail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 (Copy Fail) — Rust exploit PoC + eBPF runtime defense. Blocks Linux kernel AF_ALG page-cache LPE without rebooting (LSM/kprobe dual-mode).","modified":"2026-05-06T09:29:19Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/SpenserCai/copy_fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-06T09:29:19Z","url":"https://github.com/SpenserCai/copy_fail"}],"tags":[]},{"url":"https://github.com/Quaerendir/copyfail-audit","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Audit script for CVE-2026-31431 \"Copy Fail\"","modified":"2026-10-01T02:17:53Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Quaerendir/copyfail-audit"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-01T02:17:53Z","url":"https://github.com/Quaerendir/copyfail-audit"}],"tags":[]},{"url":"https://github.com/povzayd/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Python exploit demonstrating an in‑memory AF_ALG‑based kernel vulnerability on certain Linux kernels. ","modified":"2026-05-05T17:29:34Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/povzayd/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T17:29:34Z","url":"https://github.com/povzayd/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/sebinxavi/cve-checker-2026","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Multi-OS vulnerability checker for CVE-2026-31431 (Linux kernel) and CVE-2026-41940 (cPanel)","modified":"2026-09-27T17:26:31Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/sebinxavi/cve-checker-2026"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-27T17:26:31Z","url":"https://github.com/sebinxavi/cve-checker-2026"}],"tags":[]},{"url":"https://github.com/mlazzarotto/copy-fail-CVE-2026-31431-mitigation-ansible-playbook","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"An Ansible Playbook to mitigate the vulnerability CVE-2026-31431 on RHEL-based and Debian-based OSes.","modified":"2026-05-01T15:19:34Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/mlazzarotto/copy-fail-CVE-2026-31431-mitigation-ansible-playbook"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T15:19:34Z","url":"https://github.com/mlazzarotto/copy-fail-CVE-2026-31431-mitigation-ansible-playbook"}],"tags":[]},{"url":"https://github.com/ExploitEoom/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CopyFail","modified":"2026-05-01T19:03:33Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ExploitEoom/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T19:03:33Z","url":"https://github.com/ExploitEoom/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/ben-slates/CVE-2026-31431-Exploit","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-10T23:03:09Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ben-slates/CVE-2026-31431-Exploit"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-10T23:03:09Z","url":"https://github.com/ben-slates/CVE-2026-31431-Exploit"}],"tags":[]},{"url":"https://github.com/bootsareme/copyfail-deconstructed","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Easy-to-understand version of CVE-2026-31431","modified":"2026-07-03T20:52:50Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/bootsareme/copyfail-deconstructed"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-03T20:52:50Z","url":"https://github.com/bootsareme/copyfail-deconstructed"}],"tags":[]},{"url":"https://github.com/mrunalp/block-copyfail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"BPF LSM blocker for CVE-2026-31431 (Copy Fail) - zero-reboot remediation for OpenShift 4","modified":"2026-05-04T21:54:12Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/mrunalp/block-copyfail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-04T21:54:12Z","url":"https://github.com/mrunalp/block-copyfail"}],"tags":[]},{"url":"https://github.com/1amBa7Man/Linux-copy-fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Proof-of-concept and technical analysis of CVE-2026-31431 (Copy Fail), a Linux kernel privilege escalation vulnerability affecting page cache integrity.","modified":"2026-05-06T05:19:52Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/1amBa7Man/Linux-copy-fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-06T05:19:52Z","url":"https://github.com/1amBa7Man/Linux-copy-fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/Lyutoon/CopyFail-Experiment","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Fully LLM generated exploit for CVE-2026-31431, written in C","modified":"2026-05-11T06:30:06Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Lyutoon/CopyFail-Experiment"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-11T06:30:06Z","url":"https://github.com/Lyutoon/CopyFail-Experiment"}],"tags":[]},{"url":"https://github.com/ledlight33/copyfail-dfir","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Interactive DFIR walkthrough of CVE-2026-31431 (Copy Fail) - from SIEM alert to confirmed verdict. Real Volatility 3 commands, verified methodology.","modified":"2026-10-03T14:21:47Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ledlight33/copyfail-dfir"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-03T14:21:47Z","url":"https://github.com/ledlight33/copyfail-dfir"}],"tags":[]},{"url":"https://github.com/Smarttfoxx/copyfail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 (Copy Fail) PoC - Linux kernel page cache corruption via authencesn AF_ALG + splice()","modified":"2026-07-06T15:29:22Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Smarttfoxx/copyfail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-06T15:29:22Z","url":"https://github.com/Smarttfoxx/copyfail"}],"tags":[]},{"url":"https://github.com/parmstro/cfDr","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Ansible playbook for detecting and remediating CVE-2026-31431 (Copy Fail) - Linux kernel local privilege escalation vulnerability","modified":"2026-05-04T14:48:14Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/parmstro/cfDr"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-04T14:48:14Z","url":"https://github.com/parmstro/cfDr"}],"tags":[]},{"url":"https://github.com/RoflSecurity/copy_fail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431","modified":"2026-05-01T22:08:08Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/RoflSecurity/copy_fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T22:08:08Z","url":"https://github.com/RoflSecurity/copy_fail"}],"tags":[]},{"url":"https://github.com/Shotafry/CopyFail-Exploits-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-14T08:07:27Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Shotafry/CopyFail-Exploits-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-14T08:07:27Z","url":"https://github.com/Shotafry/CopyFail-Exploits-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/glask1d/CVE-2026-31431-PoC","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Vibecoded PoC for CVE-2026-31431","modified":"2026-05-01T22:14:19Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/glask1d/CVE-2026-31431-PoC"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-01T22:14:19Z","url":"https://github.com/glask1d/CVE-2026-31431-PoC"}],"tags":[]},{"url":"https://github.com/monobrau/copyfailscan","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"SSH posture helper for CVE-2026-31431 (Copy Fail): kernel and algif_aead inventory","modified":"2026-06-11T00:03:25Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/monobrau/copyfailscan"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-11T00:03:25Z","url":"https://github.com/monobrau/copyfailscan"}],"tags":[]},{"url":"https://github.com/Emmmmllll/copy-fail-zig","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Zig implementation of the Copy Fail Linux LPE (CVE-2026-31431) https://copy.fail for security-research and defensive-detection purposes","modified":"2026-06-11T13:27:31Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Emmmmllll/copy-fail-zig"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-11T13:27:31Z","url":"https://github.com/Emmmmllll/copy-fail-zig"}],"tags":[]},{"url":"https://github.com/kdjnb/fix_CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"破坏CVE-2026-31431所需的漏洞组件，从而达到无法通过CVE-2026-31431提权。","modified":"2026-05-02T01:05:25Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/kdjnb/fix_CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T01:05:25Z","url":"https://github.com/kdjnb/fix_CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/euriconicacio/copy-fail-CVE-2026-31431-poc","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-08-12T08:59:52Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/euriconicacio/copy-fail-CVE-2026-31431-poc"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-08-12T08:59:52Z","url":"https://github.com/euriconicacio/copy-fail-CVE-2026-31431-poc"}],"tags":[]},{"url":"https://github.com/ROSNLR5/modrosnlr5","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Linux Kernel LPE PoC (CVE-2026-31431)","modified":"2026-05-08T14:56:02Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ROSNLR5/modrosnlr5"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-08T14:56:02Z","url":"https://github.com/ROSNLR5/modrosnlr5"}],"tags":[]},{"url":"https://github.com/TheMursalin/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T03:11:51Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/TheMursalin/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T03:11:51Z","url":"https://github.com/TheMursalin/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/qi4L/CVE-2026-31431-Container-Escape","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 容器逃逸","modified":"2026-10-13T19:10:28Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/qi4L/CVE-2026-31431-Container-Escape"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-13T19:10:28Z","url":"https://github.com/qi4L/CVE-2026-31431-Container-Escape"}],"tags":[]},{"url":"https://github.com/moaaz-mostafa123/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T05:13:24Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/moaaz-mostafa123/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T05:13:24Z","url":"https://github.com/moaaz-mostafa123/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/malwarekid/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CopyFail is a proof-of-concept exploit for CVE-2026-31431, targeting a memory corruption vulnerability in the Linux Kernel Crypto API (`AF_ALG`). The exploit leverages the `splice` system call to perform unauthorized page-cache patching of the `/usr/bin/su` binary, enabling a password-less escalation to root.","modified":"2026-05-29T01:34:08Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/malwarekid/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-29T01:34:08Z","url":"https://github.com/malwarekid/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/xd20111/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431  Copy Fail - Local Privilege Escalation in the Linux kernel's authencesn cryptographic template via AF_ALG + splice()","modified":"2026-05-02T05:57:47Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/xd20111/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T05:57:47Z","url":"https://github.com/xd20111/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/MartinPham/copy-fail-CVE-2026-31431-php","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 (Copy Fail) PHP PoC","modified":"2026-05-04T07:14:52Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/MartinPham/copy-fail-CVE-2026-31431-php"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-04T07:14:52Z","url":"https://github.com/MartinPham/copy-fail-CVE-2026-31431-php"}],"tags":[]},{"url":"https://github.com/krish-foren6/CVE-2026-31431-Report-Copy-fail-Vulnerability-","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Detailed analysis of the Copy Fail vulnerability (CVE-2026-31431) in the Linux kernel, including memory corruption mechanism, privilege escalation flow, and security impact.","modified":"2026-05-02T08:39:57Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/krish-foren6/CVE-2026-31431-Report-Copy-fail-Vulnerability-"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T08:39:57Z","url":"https://github.com/krish-foren6/CVE-2026-31431-Report-Copy-fail-Vulnerability-"}],"tags":[]},{"url":"https://github.com/EynaExp/Copy-Fail-CVE-2026-31431-modernized","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"A modernized version of Copy Fail PE","modified":"2026-08-25T07:56:01Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/EynaExp/Copy-Fail-CVE-2026-31431-modernized"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-08-25T07:56:01Z","url":"https://github.com/EynaExp/Copy-Fail-CVE-2026-31431-modernized"}],"tags":[]},{"url":"https://github.com/Trex1e/copyfail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Original repo: https://github.com/theori-io/copy-fail-CVE-2026-31431","modified":"2026-05-09T01:55:48Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Trex1e/copyfail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-09T01:55:48Z","url":"https://github.com/Trex1e/copyfail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/KanbaraAkihito/CVE-2026-31431-copyfail-rs","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-13T19:10:28Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/KanbaraAkihito/CVE-2026-31431-copyfail-rs"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-13T19:10:28Z","url":"https://github.com/KanbaraAkihito/CVE-2026-31431-copyfail-rs"}],"tags":[]},{"url":"https://github.com/mahdi13830510/CVE-2026-31431-mitigation-suite","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"A defensive security toolkit specifically engineered to detect and mitigate CVE-2026-31431 and similar nftables / AF_ALG vulnerabilities. Includes non-destructive behavioral probes, module blacklisting automation, and Auditd/eBPF rules for real-time threat detection.","modified":"2026-05-02T12:50:02Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/mahdi13830510/CVE-2026-31431-mitigation-suite"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T12:50:02Z","url":"https://github.com/mahdi13830510/CVE-2026-31431-mitigation-suite"}],"tags":[]},{"url":"https://github.com/suominen/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Tracking Copy Fail (CVE-2026-31431), the Linux algif_aead privilege escalation","modified":"2026-08-01T22:08:10Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/suominen/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-08-01T22:08:10Z","url":"https://github.com/suominen/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/M4xSec/CVE-2026-31431-RCE-Exploit","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 RCE Exploit. A critical Linux kernel LPE in the algif_aead crypto subsystem. Any unprivileged user can write 4 bytes into the page cache of any readable file and get root.","modified":"2026-06-27T02:00:25Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/M4xSec/CVE-2026-31431-RCE-Exploit"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-27T02:00:25Z","url":"https://github.com/M4xSec/CVE-2026-31431-RCE-Exploit"}],"tags":[]},{"url":"https://github.com/mmionf/copy-fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T10:45:34Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/mmionf/copy-fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T10:45:34Z","url":"https://github.com/mmionf/copy-fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/cxwx/cpp-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 cpp version for x86_64","modified":"2026-05-02T10:55:35Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/cxwx/cpp-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T10:55:35Z","url":"https://github.com/cxwx/cpp-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/Huchangzhi/autorootlinux","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"基于CVE-2026-31431的自动root脚本","modified":"2026-05-26T14:37:52Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Huchangzhi/autorootlinux"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-26T14:37:52Z","url":"https://github.com/Huchangzhi/autorootlinux"}],"tags":[]},{"url":"https://github.com/Sl4cK0TH/CVE-2026-31431-PoC","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-05T14:02:53Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Sl4cK0TH/CVE-2026-31431-PoC"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-05T14:02:53Z","url":"https://github.com/Sl4cK0TH/CVE-2026-31431-PoC"}],"tags":[]},{"url":"https://github.com/pulentoski/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-15T23:39:09Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/pulentoski/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-15T23:39:09Z","url":"https://github.com/pulentoski/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/joltcan/ansible-role-cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Ansible role: CVE-2026-31431 (Copy Fail) modprobe.d mitigation — disables algif_aead","modified":"2026-05-06T14:53:13Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/joltcan/ansible-role-cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-06T14:53:13Z","url":"https://github.com/joltcan/ansible-role-cve-2026-31431"}],"tags":[]},{"url":"https://github.com/sandraschi/copy-fail-mcp","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 Copy Fail — Linux kernel LPE tester via MCP","modified":"2026-10-24T02:06:04Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/sandraschi/copy-fail-mcp"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-24T02:06:04Z","url":"https://github.com/sandraschi/copy-fail-mcp"}],"tags":[]},{"url":"https://github.com/Gr-1m/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Copyfail (CVE-2026-31431) exp rewrite by Golang","modified":"2026-05-10T13:38:42Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Gr-1m/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-10T13:38:42Z","url":"https://github.com/Gr-1m/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/ctzisme/copyfail-guard","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Detect and mitigate CVE-2026-31431 (Copy Fail) on Linux systems.","modified":"2026-05-15T10:23:34Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ctzisme/copyfail-guard"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-15T10:23:34Z","url":"https://github.com/ctzisme/copyfail-guard"}],"tags":[]},{"url":"https://github.com/CybroZeus/Copy-Fail-Exploit-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Copy Fail (CVE-2026-31431) is a Linux LPE vulnerability in the kernel crypto API via AF_ALG. It allows unprivileged users to overwrite page cache data of SUID binaries (e.g., /usr/bin/su), gaining root access.","modified":"2026-05-02T18:55:09Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/CybroZeus/Copy-Fail-Exploit-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-02T18:55:09Z","url":"https://github.com/CybroZeus/Copy-Fail-Exploit-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/AvPrince26/copy-fail-CVE-2026-31431-Python-Golfing","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Golf Challenge for https://copy.golf/ ","modified":"2026-05-05T14:18:37Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/AvPrince26/copy-fail-CVE-2026-31431-Python-Golfing"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T14:18:37Z","url":"https://github.com/AvPrince26/copy-fail-CVE-2026-31431-Python-Golfing"}],"tags":[]},{"url":"https://github.com/pedromizz/copy-fail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"PoC of CVE-2026-31431","modified":"2026-06-29T19:57:49Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/pedromizz/copy-fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-29T19:57:49Z","url":"https://github.com/pedromizz/copy-fail"}],"tags":[]},{"url":"https://github.com/astounds/copy-fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-03T00:24:57Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/astounds/copy-fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-03T00:24:57Z","url":"https://github.com/astounds/copy-fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/jbnetwork-git/copy-fail-check","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431  Helper basado en https://copy.fail/","modified":"2026-10-25T03:06:39Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/jbnetwork-git/copy-fail-check"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-25T03:06:39Z","url":"https://github.com/jbnetwork-git/copy-fail-check"}],"tags":[]},{"url":"https://github.com/danimrtzp/CVE-2026-31431-REVSHELL","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-03T02:24:19Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/danimrtzp/CVE-2026-31431-REVSHELL"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-03T02:24:19Z","url":"https://github.com/danimrtzp/CVE-2026-31431-REVSHELL"}],"tags":[]},{"url":"https://github.com/pyroceper/copy-fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CopyFail PoC in C","modified":"2026-10-12T08:55:50Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/pyroceper/copy-fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-12T08:55:50Z","url":"https://github.com/pyroceper/copy-fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/ForensicFoundry/cve-2026-31431-check","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Check local Linux mitigation/exposure status for CVE-2026-31431 \"Copy Fail\"","modified":"2026-05-03T05:30:49Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ForensicFoundry/cve-2026-31431-check"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-03T05:30:49Z","url":"https://github.com/ForensicFoundry/cve-2026-31431-check"}],"tags":[]},{"url":"https://github.com/vyahello/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"🚨 Linux local privilege escalation PoC for CVE-2026-31431","modified":"2026-06-16T19:06:29Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/vyahello/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-16T19:06:29Z","url":"https://github.com/vyahello/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/sibersan/cve-2026-31431-checker","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Detection tool for CVE-2026-31431 Copy Fail vulnerability in Linux kernels. Detection only - does not exploit.","modified":"2026-05-03T13:45:06Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/sibersan/cve-2026-31431-checker"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-03T13:45:06Z","url":"https://github.com/sibersan/cve-2026-31431-checker"}],"tags":[]},{"url":"https://github.com/ncmprbll/copy-fail-rs","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431","modified":"2026-05-04T19:00:53Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ncmprbll/copy-fail-rs"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-04T19:00:53Z","url":"https://github.com/ncmprbll/copy-fail-rs"}],"tags":[]},{"url":"https://github.com/jamal-soc21/Weekly-Breach-Investigation--006","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Repository documenting the Copy Fail (CVE-2026-31431) Linux kernel vulnerability, a local privilege escalation flaw enabling root access and mapped to MITRE ATT&CK techniques.","modified":"2026-07-08T23:52:37Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/jamal-soc21/Weekly-Breach-Investigation--006"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-08T23:52:37Z","url":"https://github.com/jamal-soc21/Weekly-Breach-Investigation--006"}],"tags":[]},{"url":"https://github.com/tfawnies/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-03T15:14:32Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/tfawnies/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-03T15:14:32Z","url":"https://github.com/tfawnies/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/ravindercodes/copy-fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-04T08:37:28Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ravindercodes/copy-fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-04T08:37:28Z","url":"https://github.com/ravindercodes/copy-fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/ChernStepanov/CopyFail-for-dummies","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"A tiny explanation + PoC for CVE-2026-31431","modified":"2026-05-03T19:57:38Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ChernStepanov/CopyFail-for-dummies"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-03T19:57:38Z","url":"https://github.com/ChernStepanov/CopyFail-for-dummies"}],"tags":[]},{"url":"https://github.com/kaleth4/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-03T19:02:49Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/kaleth4/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-03T19:02:49Z","url":"https://github.com/kaleth4/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/mCub3/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 (Copy Fail) – unprivileged root via AF_ALG page cache corruption. C PoC.","modified":"2026-05-03T19:28:56Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/mCub3/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-03T19:28:56Z","url":"https://github.com/mCub3/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/juliosuas/copyfail-guard","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Fast, auditable Linux mitigation for CVE-2026-31431 Copy Fail: algif_aead block, verification, and AF_ALG seccomp hardening.","modified":"2026-09-09T08:04:32Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/juliosuas/copyfail-guard"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-09T08:04:32Z","url":"https://github.com/juliosuas/copyfail-guard"}],"tags":[]},{"url":"https://github.com/codesource/copyfail-check","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Archived, moved to codesource/cve-check. Shell script to detect CVE-2026-31431 (Copy Fail) exposure and mitigations on Linux systems: kernel check, module state, boot params, AF_ALG reachability, and distro patch status.","modified":"2026-10-21T21:37:34Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/codesource/copyfail-check"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-21T21:37:34Z","url":"https://github.com/codesource/copyfail-check"}],"tags":[]},{"url":"https://github.com/xn0kkx/CVE-2026-31431_CopyFail_LinuxKernel_LPE","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Educational rewrite of the Copy Fail PoC (CVE-2026-31431) — Linux kernel LPE via algif_aead in-place crypto + splice() page-cache write","modified":"2026-05-12T13:03:02Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/xn0kkx/CVE-2026-31431_CopyFail_LinuxKernel_LPE"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-12T13:03:02Z","url":"https://github.com/xn0kkx/CVE-2026-31431_CopyFail_LinuxKernel_LPE"}],"tags":[]},{"url":"https://github.com/MetaspIoit/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"\"Copy Fail\" privilege escalation","modified":"2026-05-04T08:10:38Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/MetaspIoit/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-04T08:10:38Z","url":"https://github.com/MetaspIoit/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/kvendler/BigFix-CopyFail-AlmaLinux-Content","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"This repository contains BigFix Content that I created for identifying the AlmaLinux systems that require patching to remediate CVE-2026-31431","modified":"2026-05-04T04:01:18Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/kvendler/BigFix-CopyFail-AlmaLinux-Content"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-04T04:01:18Z","url":"https://github.com/kvendler/BigFix-CopyFail-AlmaLinux-Content"}],"tags":[]},{"url":"https://github.com/chavezvic/CopyFail-Penguin","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"A safe Linux checker for CopyFail/CVE-2026-31431 that reviews kernel version, update status, reboot status, and algif_aead exposure indicators.","modified":"2026-05-04T04:48:50Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/chavezvic/CopyFail-Penguin"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-04T04:48:50Z","url":"https://github.com/chavezvic/CopyFail-Penguin"}],"tags":[]},{"url":"https://github.com/samanzamani/copy-fail-checker","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Read-only Bash checker for the Copy Fail Linux kernel vulnerability (CVE-2026-31431)","modified":"2026-07-28T16:52:10Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/samanzamani/copy-fail-checker"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-28T16:52:10Z","url":"https://github.com/samanzamani/copy-fail-checker"}],"tags":[]},{"url":"https://github.com/ochebotar/copy-fail-CVE-2026-31431-detection-probe","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Safe detection tooling for CVE-2026-31431 \"Copy Fail\" and CVE-2026-43284 \"Dirty Frag\" — a local privilege escalation in the Linux kernel's algif_aead module affecting all major distributions since 2017.","modified":"2026-06-03T10:14:17Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ochebotar/copy-fail-CVE-2026-31431-detection-probe"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-03T10:14:17Z","url":"https://github.com/ochebotar/copy-fail-CVE-2026-31431-detection-probe"}],"tags":[]},{"url":"https://github.com/g1nt0n1x/copy-fail-CVE-2026-31431-shell","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"PoC shell exploit for CVE-2026-31431 (copy_fail) — Linux LPE via AF_ALG + splice page-cache overwrite. Single-shot, no race condition, kernel 4.9–6.18.","modified":"2026-08-06T13:28:24Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/g1nt0n1x/copy-fail-CVE-2026-31431-shell"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-08-06T13:28:24Z","url":"https://github.com/g1nt0n1x/copy-fail-CVE-2026-31431-shell"}],"tags":[]},{"url":"https://github.com/Qengineering/RK35xx-CopyFail-Hotfix","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"RK35xx CopyFail Hotfix: CVE-2026-31431 Patch for Ubuntu 24.04","modified":"2026-06-18T13:53:58Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Qengineering/RK35xx-CopyFail-Hotfix"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-18T13:53:58Z","url":"https://github.com/Qengineering/RK35xx-CopyFail-Hotfix"}],"tags":[]},{"url":"https://github.com/ShahaB108/CVE-2026-31431_Kernel_Checker","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"checking if kernel is VULNERABLE","modified":"2026-05-05T07:47:34Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ShahaB108/CVE-2026-31431_Kernel_Checker"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T07:47:34Z","url":"https://github.com/ShahaB108/CVE-2026-31431_Kernel_Checker"}],"tags":[]},{"url":"https://github.com/vasyapokemon/cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 Copy Fail: Linux kernel algif_aead LPE — research, detection tooling, YARA rules, and patching guide","modified":"2026-05-04T09:42:29Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/vasyapokemon/cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-04T09:42:29Z","url":"https://github.com/vasyapokemon/cve-2026-31431"}],"tags":[]},{"url":"https://github.com/xeloxa/copyfail-exploit","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Copy Fail (CVE-2026-31431) LPE exploit. A clean, multi-arch Python reimplementation targeting the Linux kernel AF_ALG page cache vulnerability.","modified":"2026-10-09T05:14:20Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/xeloxa/copyfail-exploit"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-09T05:14:20Z","url":"https://github.com/xeloxa/copyfail-exploit"}],"tags":[]},{"url":"https://github.com/Mrhudson69/cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-08T08:20:40Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Mrhudson69/cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-08T08:20:40Z","url":"https://github.com/Mrhudson69/cve-2026-31431"}],"tags":[]},{"url":"https://github.com/net0bsd/Mitigaciones","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Mitigacion del CVE-2026-31431 BASH","modified":"2026-05-05T19:19:08Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/net0bsd/Mitigaciones"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T19:19:08Z","url":"https://github.com/net0bsd/Mitigaciones"}],"tags":[]},{"url":"https://github.com/imkk000/play-go-copy-fail-cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T01:19:31Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/imkk000/play-go-copy-fail-cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T01:19:31Z","url":"https://github.com/imkk000/play-go-copy-fail-cve-2026-31431"}],"tags":[]},{"url":"https://github.com/alvaroguzmancode/CVE-2026-31431-mitigacion","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Explicación de la vulnerabilidad y cómo mitigarla","modified":"2026-05-04T16:05:26Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/alvaroguzmancode/CVE-2026-31431-mitigacion"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-04T16:05:26Z","url":"https://github.com/alvaroguzmancode/CVE-2026-31431-mitigacion"}],"tags":[]},{"url":"https://github.com/AdityaBhatt3010/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Linux Privilege Escalation | AF_ALG Crypto Abuse → Exploiting AEAD socket handling (CVE-2026-31431) to gain root via kernel-level manipulation","modified":"2026-05-08T07:17:11Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/AdityaBhatt3010/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-08T07:17:11Z","url":"https://github.com/AdityaBhatt3010/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/jshDevs/CVE_kernellinux_jsh","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Framework modular Bash para auditar CVE-2026-31431 (CopyFail) y CVEs relacionados del kernel Linux en distros RPM-based (AlmaLinux, Rocky, CentOS Stream 8/9/10)","modified":"2026-05-04T17:28:38Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/jshDevs/CVE_kernellinux_jsh"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-04T17:28:38Z","url":"https://github.com/jshDevs/CVE_kernellinux_jsh"}],"tags":[]},{"url":"https://github.com/KhaosFarbauti/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"PoC for CVE-2026-31431 (Copy Fail)","modified":"2026-05-05T06:20:25Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/KhaosFarbauti/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T06:20:25Z","url":"https://github.com/KhaosFarbauti/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/rippsec/CVE-2026-31431-Copy-Fail","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-19T05:35:11Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/rippsec/CVE-2026-31431-Copy-Fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-19T05:35:11Z","url":"https://github.com/rippsec/CVE-2026-31431-Copy-Fail"}],"tags":[]},{"url":"https://github.com/Silent4Labs/check-copyfail-cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"It’s a read-only Linux risk assessment script for CVE-2026-31431 (\"Copy Fail\").","modified":"2026-05-05T01:52:56Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Silent4Labs/check-copyfail-cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T01:52:56Z","url":"https://github.com/Silent4Labs/check-copyfail-cve-2026-31431"}],"tags":[]},{"url":"https://github.com/6abc/Copy-Fail-CVE-2026-31431-dirty-frag-CVE-2026-43284","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-08-24T14:12:39Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/6abc/Copy-Fail-CVE-2026-31431-dirty-frag-CVE-2026-43284"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-08-24T14:12:39Z","url":"https://github.com/6abc/Copy-Fail-CVE-2026-31431-dirty-frag-CVE-2026-43284"}],"tags":[]},{"url":"https://github.com/Liverwortenuresis371/copyfail-rs","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Exploit and detect CVE-2026-31431 vulnerabilities using a static binary that monitors system integrity and bypasses PAM authentication.","modified":"2026-10-14T07:23:46Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Liverwortenuresis371/copyfail-rs"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-14T07:23:46Z","url":"https://github.com/Liverwortenuresis371/copyfail-rs"}],"tags":[]},{"url":"https://github.com/deadRabbit92/mitigate-copy-fail.yml","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Mitigates CVE-2026-31431 (Copy Fail) by unloading and blacklisting algif_aead kernel module if it is loadable and has no active references.","modified":"2026-05-05T08:14:13Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/deadRabbit92/mitigate-copy-fail.yml"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T08:14:13Z","url":"https://github.com/deadRabbit92/mitigate-copy-fail.yml"}],"tags":[]},{"url":"https://github.com/sudoytang/copyfail-arm64","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Analysis and ARM64 reproduction of Copy Fail (CVE-2026-31431)","modified":"2026-09-17T18:38:40Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/sudoytang/copyfail-arm64"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-17T18:38:40Z","url":"https://github.com/sudoytang/copyfail-arm64"}],"tags":[]},{"url":"https://github.com/MrMixies/Copy-Fail---CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Script Python pour verifier si un systeme Linux est vulnerable a la faille CVE-2026-31431 (Copy Fail), une elevation de privileges locale dans le noyau Linux.","modified":"2026-05-05T12:14:17Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/MrMixies/Copy-Fail---CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T12:14:17Z","url":"https://github.com/MrMixies/Copy-Fail---CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/Rat5ak/CVE-2026-31431-CopyFail-static-ELF--POC","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"587-byte x86_64 LPE for CVE-2026-31431","modified":"2026-05-05T22:45:03Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Rat5ak/CVE-2026-31431-CopyFail-static-ELF--POC"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T22:45:03Z","url":"https://github.com/Rat5ak/CVE-2026-31431-CopyFail-static-ELF--POC"}],"tags":[]},{"url":"https://github.com/norvethil/CVE-2026-31431-Detect","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Detection and remediation scripts for CVE-2026-31431 — a local privilege escalation vulnerability in the Linux kernel AF_ALG subsystem (algif_aead module).","modified":"2026-09-29T12:26:10Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/norvethil/CVE-2026-31431-Detect"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-29T12:26:10Z","url":"https://github.com/norvethil/CVE-2026-31431-Detect"}],"tags":[]},{"url":"https://github.com/zhanghangorg/cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T13:54:59Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/zhanghangorg/cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T13:54:59Z","url":"https://github.com/zhanghangorg/cve-2026-31431"}],"tags":[]},{"url":"https://github.com/itsystem/afalg-check","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Утилита для Linux, которая проверяет доступность `AF_ALG`/`algif_aead` и помогает оценить риск по `CVE-2026-31431`.","modified":"2026-05-08T08:26:20Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/itsystem/afalg-check"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-08T08:26:20Z","url":"https://github.com/itsystem/afalg-check"}],"tags":[]},{"url":"https://github.com/Detect-DefenseLab/CVE-2026-31431-detection-defense","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431: Detection & Defense Against io_uring Bypass of Existing Detection","modified":"2026-05-05T16:23:28Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Detect-DefenseLab/CVE-2026-31431-detection-defense"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T16:23:28Z","url":"https://github.com/Detect-DefenseLab/CVE-2026-31431-detection-defense"}],"tags":[]},{"url":"https://github.com/ozergoker/CVE-2026-31431-copy-fail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"32-byte Python script roots every Linux distribution","modified":"2026-05-05T16:42:06Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ozergoker/CVE-2026-31431-copy-fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T16:42:06Z","url":"https://github.com/ozergoker/CVE-2026-31431-copy-fail"}],"tags":[]},{"url":"https://github.com/Raptoratack/CopyFail-Scanner-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T19:16:11Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Raptoratack/CopyFail-Scanner-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T19:16:11Z","url":"https://github.com/Raptoratack/CopyFail-Scanner-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/mrmtwoj/ubuntu-cve-2026-31431-mitigation","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"دستورالعمل‌های کاهش ریسک و به‌روزرسانی برای CVE-2026-31431 در سیستم‌های اوبونتو، شامل مراحل ارتقاء کرنل و kmod.","modified":"2026-05-05T18:50:49Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/mrmtwoj/ubuntu-cve-2026-31431-mitigation"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-05T18:50:49Z","url":"https://github.com/mrmtwoj/ubuntu-cve-2026-31431-mitigation"}],"tags":[]},{"url":"https://github.com/RazvanDuda/GhostShell","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 — Local Privilege Escalation via Linux Kernel Page Cache Corruption","modified":"2026-05-06T10:11:30Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/RazvanDuda/GhostShell"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-06T10:11:30Z","url":"https://github.com/RazvanDuda/GhostShell"}],"tags":[]},{"url":"https://github.com/darioomatos/cve-2026-31431-copyfail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 Copy Fail - LPE no kernel Linux","modified":"2026-06-23T03:37:50Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/darioomatos/cve-2026-31431-copyfail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-23T03:37:50Z","url":"https://github.com/darioomatos/cve-2026-31431-copyfail"}],"tags":[]},{"url":"https://github.com/sgkdev/page_inject","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431-killed page-cache exploit — code exec into containers sharing the same image layer","modified":"2026-10-13T19:10:30Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/sgkdev/page_inject"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-13T19:10:30Z","url":"https://github.com/sgkdev/page_inject"}],"tags":[]},{"url":"https://github.com/OneDemobird/copy-fail-CVE-2026-31431-pythonlower3.10","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"python3.10以下没有os.splice，搞了一个3.10以下版本也可以用的","modified":"2026-05-06T03:59:07Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/OneDemobird/copy-fail-CVE-2026-31431-pythonlower3.10"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-06T03:59:07Z","url":"https://github.com/OneDemobird/copy-fail-CVE-2026-31431-pythonlower3.10"}],"tags":[]},{"url":"https://github.com/reubensammut/CVE-2026-31431-Copy-Fail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"My C rewrite of the Copy Fail exploit","modified":"2026-05-06T05:10:45Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/reubensammut/CVE-2026-31431-Copy-Fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-06T05:10:45Z","url":"https://github.com/reubensammut/CVE-2026-31431-Copy-Fail"}],"tags":[]},{"url":"https://github.com/zenzue/CVE-2026-31431-Checker-Mitigator","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-16T09:40:21Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/zenzue/CVE-2026-31431-Checker-Mitigator"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-16T09:40:21Z","url":"https://github.com/zenzue/CVE-2026-31431-Checker-Mitigator"}],"tags":[]},{"url":"https://github.com/voxcia-io/copy-fail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Tutorial Completo: Como Proteger seu contra a Vulnerabilidade CopyFail (CVE-2026-31431)","modified":"2026-05-06T07:34:58Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/voxcia-io/copy-fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-06T07:34:58Z","url":"https://github.com/voxcia-io/copy-fail"}],"tags":[]},{"url":"https://github.com/luoqianlin/copyfail-c","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"C implementation for researching Copy Fail (CVE-2026-31431)","modified":"2026-05-09T00:22:37Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/luoqianlin/copyfail-c"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-09T00:22:37Z","url":"https://github.com/luoqianlin/copyfail-c"}],"tags":[]},{"url":"https://github.com/tangjie1/CVE-2026-31431-Check","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 Copy Fail Linux kernel vulnerability detection script","modified":"2026-05-06T08:15:14Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/tangjie1/CVE-2026-31431-Check"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-06T08:15:14Z","url":"https://github.com/tangjie1/CVE-2026-31431-Check"}],"tags":[]},{"url":"https://github.com/0xN7y/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":" Logic bug in the kernel's authencesn cryptographic template that escalate privilege","modified":"2026-10-20T07:38:30Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/0xN7y/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-20T07:38:30Z","url":"https://github.com/0xN7y/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/Dullpurple-sloop726/CVE-2026-31431-Linux-Copy-Fail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Exploit CVE-2026-31431 on Linux using a Rust implementation to achieve local privilege escalation via an arbitrary page cache write primitive.","modified":"2026-10-12T04:55:05Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Dullpurple-sloop726/CVE-2026-31431-Linux-Copy-Fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-12T04:55:05Z","url":"https://github.com/Dullpurple-sloop726/CVE-2026-31431-Linux-Copy-Fail"}],"tags":[]},{"url":"https://github.com/iblamenear/CVE-2026-31431-Copy-Fail---Advanced-LPE-Proof-of-Concept---C-Rewrite","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Copy Fail (CVE-2026-31431) is a logic bug in the Linux kernel's authencesn cryptographic template. It lets an unprivileged local user trigger a deterministic, controlled 4-byte write into the page cache of any readable file on the system.","modified":"2026-05-06T12:13:57Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/iblamenear/CVE-2026-31431-Copy-Fail---Advanced-LPE-Proof-of-Concept---C-Rewrite"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-06T12:13:57Z","url":"https://github.com/iblamenear/CVE-2026-31431-Copy-Fail---Advanced-LPE-Proof-of-Concept---C-Rewrite"}],"tags":[]},{"url":"https://github.com/grabesec/XCP_ng_CVE-2026-31431_tester","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Test XCP_ng 8.3 for CVE-2026-31431Vulnerability","modified":"2026-05-06T12:36:46Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/grabesec/XCP_ng_CVE-2026-31431_tester"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-06T12:36:46Z","url":"https://github.com/grabesec/XCP_ng_CVE-2026-31431_tester"}],"tags":[]},{"url":"https://github.com/philfry/cve-2026-31431-ftrace","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"mitigation of cve-2026-31431 using ftrace","modified":"2026-07-13T12:12:45Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/philfry/cve-2026-31431-ftrace"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-13T12:12:45Z","url":"https://github.com/philfry/cve-2026-31431-ftrace"}],"tags":[]},{"url":"https://github.com/hans362/CVE-2026-31431-Copy-Fail-Container-Escape","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Container escape on any docker container with healthcheck enabled via CVE-2026-31431","modified":"2026-05-07T01:42:46Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/hans362/CVE-2026-31431-Copy-Fail-Container-Escape"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-07T01:42:46Z","url":"https://github.com/hans362/CVE-2026-31431-Copy-Fail-Container-Escape"}],"tags":[]},{"url":"https://github.com/StarxSky/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"\"Copy Fail\" ","modified":"2026-05-06T16:57:43Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/StarxSky/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-06T16:57:43Z","url":"https://github.com/StarxSky/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/pedro-lucas-melo/Estudo-de-Caso-CVE-2026-31431-CopyFail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"🔐 Estudo de caso completo do CVE-2026-31431 (CopyFail) — vulnerabilidade crítica de escalada de privilégio no kernel Linux. Inclui análise técnica, scripts de verificação, hardening e playbook de resposta a incidentes. Fins educacionais.","modified":"2026-06-17T18:56:41Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/pedro-lucas-melo/Estudo-de-Caso-CVE-2026-31431-CopyFail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-17T18:56:41Z","url":"https://github.com/pedro-lucas-melo/Estudo-de-Caso-CVE-2026-31431-CopyFail"}],"tags":[]},{"url":"https://github.com/ikow/CVE-2026-31431-live-code-corruption","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 (Copy Fail) novel exploit: live code corruption via page cache. Overwrites libc exit() code through MAP_PRIVATE page sharing — affects ALL running processes.","modified":"2026-05-08T03:39:30Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ikow/CVE-2026-31431-live-code-corruption"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-08T03:39:30Z","url":"https://github.com/ikow/CVE-2026-31431-live-code-corruption"}],"tags":[]},{"url":"https://github.com/gagaltotal/cve-2026-31431-copy-fail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 Copy Fail","modified":"2026-08-10T14:32:15Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/gagaltotal/cve-2026-31431-copy-fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-08-10T14:32:15Z","url":"https://github.com/gagaltotal/cve-2026-31431-copy-fail"}],"tags":[]},{"url":"https://github.com/Mr-bv/Copy-fail-CVE-2026-31431-Exploit-in-C","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Discovery and original disclosure of CVE-2026-31431: Theori / Xint. Public writeup: https://copy.fail/.","modified":"2026-05-08T07:57:24Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Mr-bv/Copy-fail-CVE-2026-31431-Exploit-in-C"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-08T07:57:24Z","url":"https://github.com/Mr-bv/Copy-fail-CVE-2026-31431-Exploit-in-C"}],"tags":[]},{"url":"https://github.com/0xer0/CVE-2026-31431-Copy-Fail-add-arm64","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 漏洞利用python脚本，支持arm64,x86架构","modified":"2026-09-09T14:06:04Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/0xer0/CVE-2026-31431-Copy-Fail-add-arm64"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-09T14:06:04Z","url":"https://github.com/0xer0/CVE-2026-31431-Copy-Fail-add-arm64"}],"tags":[]},{"url":"https://github.com/361way/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431检测和测试","modified":"2026-05-07T08:40:58Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/361way/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-07T08:40:58Z","url":"https://github.com/361way/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/adilkurtulmus/linux-copy-fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-11T10:51:16Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/adilkurtulmus/linux-copy-fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-11T10:51:16Z","url":"https://github.com/adilkurtulmus/linux-copy-fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/Vatson112/deny-af-alg-bpf","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"BPF prog to fix CVE-2026-31431","modified":"2026-05-07T12:37:12Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Vatson112/deny-af-alg-bpf"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-07T12:37:12Z","url":"https://github.com/Vatson112/deny-af-alg-bpf"}],"tags":[]},{"url":"https://github.com/kwilck/copyfail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Copy Fail (CVE-2026-31431) is a logic flaw in the Linux kernel's algif_aead module — part of the AF_ALG userspace crypto API. It was disclosed on April 29, 2026 by Theori / Xint Code.","modified":"2026-06-15T06:06:02Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/kwilck/copyfail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-15T06:06:02Z","url":"https://github.com/kwilck/copyfail"}],"tags":[]},{"url":"https://github.com/pvpaulo01/cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Esse documento descreve o Exploit publico em python","modified":"2026-05-07T12:38:41Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/pvpaulo01/cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-07T12:38:41Z","url":"https://github.com/pvpaulo01/cve-2026-31431"}],"tags":[]},{"url":"https://github.com/tang-yikai/copy-fail-mitigation-with-bpftrace","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431, AKA Copy Fail, can be mitigated in one-line with bpftrace","modified":"2026-05-07T16:49:54Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/tang-yikai/copy-fail-mitigation-with-bpftrace"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-07T16:49:54Z","url":"https://github.com/tang-yikai/copy-fail-mitigation-with-bpftrace"}],"tags":[]},{"url":"https://github.com/abdelkabirouadoukou/CVE-2026-31431-Analysis-and-Fix","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Technical deep dive, root cause analysis, and LKML patch workflow for CVE-2026-31431 (Linux kernel local privilege escalation in algif_aead).","modified":"2026-10-17T01:17:33Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/abdelkabirouadoukou/CVE-2026-31431-Analysis-and-Fix"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-17T01:17:33Z","url":"https://github.com/abdelkabirouadoukou/CVE-2026-31431-Analysis-and-Fix"}],"tags":[]},{"url":"https://github.com/julichaan/CVE-2026-31431-python-copyfail-POC","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-07T20:10:21Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/julichaan/CVE-2026-31431-python-copyfail-POC"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-07T20:10:21Z","url":"https://github.com/julichaan/CVE-2026-31431-python-copyfail-POC"}],"tags":[]},{"url":"https://github.com/guiimoraes/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"One-liner Python LPE for CVE-2026-31431 (CopyFail2). No compilation, no dependencies beyond Python+OpenSSL. Just curl | python3 and get root on Linux 6.5+.","modified":"2026-06-06T00:18:41Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/guiimoraes/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-06T00:18:41Z","url":"https://github.com/guiimoraes/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/Morton-Li/copy-fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-10T10:18:35Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Morton-Li/copy-fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-10T10:18:35Z","url":"https://github.com/Morton-Li/copy-fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/OpenPixelSystems/c-copy-fail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 in C for aarch64 and amd64","modified":"2026-05-28T09:04:57Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/OpenPixelSystems/c-copy-fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-28T09:04:57Z","url":"https://github.com/OpenPixelSystems/c-copy-fail"}],"tags":[]},{"url":"https://github.com/p401a-ops/Copy-Fail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 (\"Copy Fail\") vulnerability detector & exploit on Astra linux 1.7.6 with 3.7+ python","modified":"2026-05-12T08:37:52Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/p401a-ops/Copy-Fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-12T08:37:52Z","url":"https://github.com/p401a-ops/Copy-Fail"}],"tags":[]},{"url":"https://github.com/infiniroot/ansible-mitigate-copyfail-dirtyfrag","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Simple Ansible Playbook to mitigate against CopyFail (CVE-2026-31431) and DirtyFrag (CVE-2026-43284) vulnerabilities.","modified":"2026-05-14T11:46:41Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/infiniroot/ansible-mitigate-copyfail-dirtyfrag"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-14T11:46:41Z","url":"https://github.com/infiniroot/ansible-mitigate-copyfail-dirtyfrag"}],"tags":[]},{"url":"https://github.com/KaraZajac/DIRTYFAIL","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Detector + PoC for Linux page-cache write vulnerabilities: Copy Fail (CVE-2026-31431) and Dirty Frag (CVE-2026-43284/43500). Authorized security research only.","modified":"2026-10-13T19:10:33Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/KaraZajac/DIRTYFAIL"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-13T19:10:33Z","url":"https://github.com/KaraZajac/DIRTYFAIL"}],"tags":[]},{"url":"https://github.com/ROSNLR5/MitigationToolkit-ROSN-LR5-Full","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Kernel LPE PoC & Mitigation Toolkit - ROSN-LR5-Full (CVE-2026-31431)","modified":"2026-05-08T15:03:07Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ROSNLR5/MitigationToolkit-ROSN-LR5-Full"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-08T15:03:07Z","url":"https://github.com/ROSNLR5/MitigationToolkit-ROSN-LR5-Full"}],"tags":[]},{"url":"https://github.com/hori0729/CVE-2026-31431-Verificador-Exploit","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Linux Kernel Local Privilege Escalation","modified":"2026-05-08T16:31:26Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/hori0729/CVE-2026-31431-Verificador-Exploit"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-08T16:31:26Z","url":"https://github.com/hori0729/CVE-2026-31431-Verificador-Exploit"}],"tags":[]},{"url":"https://github.com/krisiasty/vcheck","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Vulnerability detection and mitigation tool for Copy Fail and Dirty Frag bugs (CVE-2026-31431, CVE-2026-43284, CVE-2026-43500)","modified":"2026-10-21T20:17:24Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/krisiasty/vcheck"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-21T20:17:24Z","url":"https://github.com/krisiasty/vcheck"}],"tags":[]},{"url":"https://github.com/vorkampfer/copy_fail_mitigation","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"This script will attempt to mitigate the copy_fail attack. CVE-2026-31431","modified":"2026-05-09T04:40:24Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/vorkampfer/copy_fail_mitigation"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-09T04:40:24Z","url":"https://github.com/vorkampfer/copy_fail_mitigation"}],"tags":[]},{"url":"https://github.com/Hunt-Benito/copy-fail-cve-2026-31431-linux-kernel-page-cache-lpe","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-21T07:20:03Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Hunt-Benito/copy-fail-cve-2026-31431-linux-kernel-page-cache-lpe"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-21T07:20:03Z","url":"https://github.com/Hunt-Benito/copy-fail-cve-2026-31431-linux-kernel-page-cache-lpe"}],"tags":[]},{"url":"https://github.com/Helios973/CVE-2026-31431_exp.c","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-18T12:50:15Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Helios973/CVE-2026-31431_exp.c"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-18T12:50:15Z","url":"https://github.com/Helios973/CVE-2026-31431_exp.c"}],"tags":[]},{"url":"https://github.com/haydenjames/CVE-2026-31431-check","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Read-only checker for CVE-2026-31431 (algif_aead local root). Reports kernel/module state and suggests mitigations.","modified":"2026-10-20T16:54:01Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/haydenjames/CVE-2026-31431-check"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-20T16:54:01Z","url":"https://github.com/haydenjames/CVE-2026-31431-check"}],"tags":[]},{"url":"https://github.com/cleozi/Copy_Grail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Elegant C++ exploit for CVE-2026-31431 (Copy Fail) using AF_ALG authenticated encryption + splice(2) to overwrite setuid binary memory","modified":"2026-05-10T12:38:29Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/cleozi/Copy_Grail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-10T12:38:29Z","url":"https://github.com/cleozi/Copy_Grail"}],"tags":[]},{"url":"https://github.com/vorkampfer/copyfail2_electric_boogaloo_fix","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"A temporary mitigation against copy_fail variant (copyfail2_electric_boogaloo) - Unprivileged Linux LPE via xfrm ESP-in-UDP MSG_SPLICE_PAGES no-COW fast path. Page-cache write into any readable file. Overwrites a nologin line in /etc/passwd with sick::0:0:…:/:/bin/bash and sus into it. Same class as Copy Fail (CVE-2026-31431), different subsystem.","modified":"2026-05-19T16:09:45Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/vorkampfer/copyfail2_electric_boogaloo_fix"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-19T16:09:45Z","url":"https://github.com/vorkampfer/copyfail2_electric_boogaloo_fix"}],"tags":[]},{"url":"https://github.com/AdemZero/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Educational Proof of Concept for CVE-2026-31431 / Copy Fail Linux local privilege escalation via AF_ALG algif_aead","modified":"2026-08-16T22:09:33Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/AdemZero/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-08-16T22:09:33Z","url":"https://github.com/AdemZero/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/Lutfifakee-Project/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 - Linux Kernel Page Cache Vulnerability","modified":"2026-10-24T20:19:01Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Lutfifakee-Project/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-24T20:19:01Z","url":"https://github.com/Lutfifakee-Project/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/u1tr0nex/CVE-2026-31431-CopyFail-Lab","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Lab testing documentation for CVE-2026-31431 (Copy Fail) Linux kernel LPE","modified":"2026-05-18T11:30:16Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/u1tr0nex/CVE-2026-31431-CopyFail-Lab"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-18T11:30:16Z","url":"https://github.com/u1tr0nex/CVE-2026-31431-CopyFail-Lab"}],"tags":[]},{"url":"https://github.com/mauricioportela/CVE-2026-31431-Analysis","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Relatório de Análise Técnica: Exploração de Falha de Isolamento no Kernel Linux (CVE-2026-31431)","modified":"2026-06-10T18:31:55Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/mauricioportela/CVE-2026-31431-Analysis"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-10T18:31:55Z","url":"https://github.com/mauricioportela/CVE-2026-31431-Analysis"}],"tags":[]},{"url":"https://github.com/dgrobinson0/CopyFile_CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Exploit for CVE-2026-31431 (Copy Fail)","modified":"2026-05-11T18:43:04Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/dgrobinson0/CopyFile_CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-11T18:43:04Z","url":"https://github.com/dgrobinson0/CopyFile_CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/polyakovavv/copyfail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Copy Fail (CVE-2026-31431)","modified":"2026-05-11T19:28:16Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/polyakovavv/copyfail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-11T19:28:16Z","url":"https://github.com/polyakovavv/copyfail"}],"tags":[]},{"url":"https://github.com/gbonacini/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"A CVE-2026-31431 implementation in c++ and inline assembly dependency free","modified":"2026-09-29T20:39:12Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/gbonacini/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-29T20:39:12Z","url":"https://github.com/gbonacini/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/studiogangster/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"oen liner CVE-2026-31431 test. Created 'sandbox' on sudo user and tests if ir can escape to root","modified":"2026-05-17T20:15:57Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/studiogangster/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-17T20:15:57Z","url":"https://github.com/studiogangster/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/paulorlima9/copyfail-fix","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Quick mitigation and patch script for CVE-2026-31431 (Copy Fail) on Ubuntu/Debian VPS","modified":"2026-06-12T18:12:45Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/paulorlima9/copyfail-fix"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-12T18:12:45Z","url":"https://github.com/paulorlima9/copyfail-fix"}],"tags":[]},{"url":"https://github.com/sh4den/CVE-2026-31431-copyfail-aarch64","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-23T21:20:41Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/sh4den/CVE-2026-31431-copyfail-aarch64"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-23T21:20:41Z","url":"https://github.com/sh4den/CVE-2026-31431-copyfail-aarch64"}],"tags":[]},{"url":"https://github.com/DroPZsec/SplicePrivillegeEscalationFIX","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"this little script blocks the new splice-ram-privlilleg ecalation fastly befor the contributers do it ( CVE-2026-31431)  (CopyFail fix)","modified":"2026-05-13T02:14:23Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/DroPZsec/SplicePrivillegeEscalationFIX"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-13T02:14:23Z","url":"https://github.com/DroPZsec/SplicePrivillegeEscalationFIX"}],"tags":[]},{"url":"https://github.com/kuniyal08/Copy-Fail-CVE-2026-31431-Lab","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Reproduced the fileless LPE CVE‑2026‑31431 (“Copy Fail”) on Kali Linux, then built auditd, Sigma & YARA detections to catch this stealthy kernel exploit that leaves no disk footprint.","modified":"2026-07-23T12:25:59Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/kuniyal08/Copy-Fail-CVE-2026-31431-Lab"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-23T12:25:59Z","url":"https://github.com/kuniyal08/Copy-Fail-CVE-2026-31431-Lab"}],"tags":[]},{"url":"https://github.com/SilverRuler/copy-fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"copy-fail-CVE-2026-31431","modified":"2026-09-03T23:35:06Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/SilverRuler/copy-fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-03T23:35:06Z","url":"https://github.com/SilverRuler/copy-fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/Sebastian294/cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Analísis - POC - Mitigación","modified":"2026-05-15T03:01:07Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Sebastian294/cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-15T03:01:07Z","url":"https://github.com/Sebastian294/cve-2026-31431"}],"tags":[]},{"url":"https://github.com/0xFuffM3/CVE-2026-31431-CopyFail","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-14T09:16:48Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/0xFuffM3/CVE-2026-31431-CopyFail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-14T09:16:48Z","url":"https://github.com/0xFuffM3/CVE-2026-31431-CopyFail"}],"tags":[]},{"url":"https://github.com/dotPY-hax/CopyFail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"A CopyFail CVE-2026-31431 implementation in python that isnt slop! Bring your own payload","modified":"2026-05-14T16:28:31Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/dotPY-hax/CopyFail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-14T16:28:31Z","url":"https://github.com/dotPY-hax/CopyFail"}],"tags":[]},{"url":"https://github.com/zKaaanon/ProyectoFinalSO","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Estudio del bug CVE-2026-31431","modified":"2026-05-26T23:48:36Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/zKaaanon/ProyectoFinalSO"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-26T23:48:36Z","url":"https://github.com/zKaaanon/ProyectoFinalSO"}],"tags":[]},{"url":"https://github.com/adityasingh108/CVE-2026-31431-Metasploit-exploit","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Automated Metasploit post-exploitation module for CVE-2026-31431 (\"Copy Fail\"). Weaponizes a deterministic logic flaw in the Linux kernel AF_ALG subsystem to achieve local privilege escalation (LPE) to root by safely corrupting a setuid binary directly in the shared Page Cache (RAM) without modifying files on disk","modified":"2026-05-18T16:51:32Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/adityasingh108/CVE-2026-31431-Metasploit-exploit"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-18T16:51:32Z","url":"https://github.com/adityasingh108/CVE-2026-31431-Metasploit-exploit"}],"tags":[]},{"url":"https://github.com/Maxime288/CVE-2026-31431-Copy-Fail-R-pertoire-de-Pr-vention","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-18T00:08:29Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Maxime288/CVE-2026-31431-Copy-Fail-R-pertoire-de-Pr-vention"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-18T00:08:29Z","url":"https://github.com/Maxime288/CVE-2026-31431-Copy-Fail-R-pertoire-de-Pr-vention"}],"tags":[]},{"url":"https://github.com/Pithase/asm-copyfail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 (Copy Fail) — Análisis y desarrollo en Ensamblador x86-64 | Analysis and development in x86-64 Assembly","modified":"2026-08-19T01:42:21Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Pithase/asm-copyfail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-08-19T01:42:21Z","url":"https://github.com/Pithase/asm-copyfail"}],"tags":[]},{"url":"https://github.com/4xura/CVE-2026-31431-Copy-Fail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Research artifacts, PoC scripts, and lab assets for the Copy Fail Linux local privilege escalation writeup on https://4xura.com/binex/kernel/copy-fail","modified":"2026-09-07T00:12:22Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/4xura/CVE-2026-31431-Copy-Fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-07T00:12:22Z","url":"https://github.com/4xura/CVE-2026-31431-Copy-Fail"}],"tags":[]},{"url":"https://github.com/royayub/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Local Privilege Escalation. Flips the running user's UID to 0 in /etc/passwd's page cache, then invokes su for a root shell.","modified":"2026-05-18T07:50:50Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/royayub/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-18T07:50:50Z","url":"https://github.com/royayub/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/Yakovyakov/cve-2026-31431-mitigation","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"    Detection and mitigation tooling for CVE-2026-31431 (Copy Fail) on Linux kernels. Includes Phalanx-CCS and Silent4Labs scripts plus an Ansible playbook to apply temporary mitigation (block algif_aead module or boot parameter) across servers.","modified":"2026-05-19T13:29:43Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Yakovyakov/cve-2026-31431-mitigation"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-19T13:29:43Z","url":"https://github.com/Yakovyakov/cve-2026-31431-mitigation"}],"tags":[]},{"url":"https://github.com/cj667113/OCI-Ansible-Fix-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-18T22:14:29Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/cj667113/OCI-Ansible-Fix-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-18T22:14:29Z","url":"https://github.com/cj667113/OCI-Ansible-Fix-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/GubiczaP/cve-2026-31431-checker","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Shell scanner for CVE-2026-31431 \"Copy Fail\" — a local privilege escalation via Linux kernel page cache corruption (algif_aead/AF_ALG). Checks kernel version, patch status, module state, setuid exposure and mitigations. Supports Debian 11–13 and Ubuntu 20.04–25.10. CI/CD-ready (exit codes + JSON output).","modified":"2026-05-19T09:13:17Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/GubiczaP/cve-2026-31431-checker"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-19T09:13:17Z","url":"https://github.com/GubiczaP/cve-2026-31431-checker"}],"tags":[]},{"url":"https://github.com/sgkdev/ptrace_may_dream","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431-killed page-cache exploit — code exec into containers sharing the same image layer","modified":"2026-08-14T09:19:56Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/sgkdev/ptrace_may_dream"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-08-14T09:19:56Z","url":"https://github.com/sgkdev/ptrace_may_dream"}],"tags":[]},{"url":"https://github.com/yangh-beep/CVE-2026-31431-C","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-21T07:37:34Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/yangh-beep/CVE-2026-31431-C"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-21T07:37:34Z","url":"https://github.com/yangh-beep/CVE-2026-31431-C"}],"tags":[]},{"url":"https://github.com/JimmyPughtron/CVE-2026-31431-Copy-Fail---Minified-LPE-PoC","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431-CopyFail---Minified-LPE-PoC","modified":"2026-05-22T13:25:26Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/JimmyPughtron/CVE-2026-31431-Copy-Fail---Minified-LPE-PoC"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-22T13:25:26Z","url":"https://github.com/JimmyPughtron/CVE-2026-31431-Copy-Fail---Minified-LPE-PoC"}],"tags":[]},{"url":"https://github.com/4n4s4zi/copyfail-alpine","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"More portable PoC of copyfail LPE (CVE-2026-31431) that works on Alpine Linux","modified":"2026-10-09T14:02:58Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/4n4s4zi/copyfail-alpine"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-09T14:02:58Z","url":"https://github.com/4n4s4zi/copyfail-alpine"}],"tags":[]},{"url":"https://github.com/ridhinva/linux-kernel-algif-aead-checker","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Scanner: CVE-2026-31431 Linux kernel algif_aead Copy Fail vulnerability checker — Python PoC for heap overflow path","modified":"2026-08-07T20:38:51Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ridhinva/linux-kernel-algif-aead-checker"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-08-07T20:38:51Z","url":"https://github.com/ridhinva/linux-kernel-algif-aead-checker"}],"tags":[]},{"url":"https://github.com/Iamliuxiaozhen/copy_fail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"copy_fail:CVE-2026-31431","modified":"2026-05-26T12:56:14Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Iamliuxiaozhen/copy_fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-26T12:56:14Z","url":"https://github.com/Iamliuxiaozhen/copy_fail"}],"tags":[]},{"url":"https://github.com/songzzzz/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"aarch64 and x64 python POC","modified":"2026-05-28T14:06:47Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/songzzzz/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-28T14:06:47Z","url":"https://github.com/songzzzz/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/vishvacyber/Detection-Tool-Kit-for-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-29T00:32:01Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/vishvacyber/Detection-Tool-Kit-for-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-05-29T00:32:01Z","url":"https://github.com/vishvacyber/Detection-Tool-Kit-for-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/nonameuserosint-hue/Copyfail-sh","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"A Bash implementation of copyfail (CVE-2026-31431)","modified":"2026-06-01T15:13:01Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/nonameuserosint-hue/Copyfail-sh"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-01T15:13:01Z","url":"https://github.com/nonameuserosint-hue/Copyfail-sh"}],"tags":[]},{"url":"https://github.com/tematemaru/CVE-2026-31431-simple-test","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-07T23:26:37Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/tematemaru/CVE-2026-31431-simple-test"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-07T23:26:37Z","url":"https://github.com/tematemaru/CVE-2026-31431-simple-test"}],"tags":[]},{"url":"https://github.com/1neptune/CopyFail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"go CVE-2026-31431 (CopyFail) local privilege escalation exploit","modified":"2026-07-30T02:04:19Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/1neptune/CopyFail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-30T02:04:19Z","url":"https://github.com/1neptune/CopyFail"}],"tags":[]},{"url":"https://github.com/zs1n/copy-fail-CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Exploit for Copy-Fail Vulnerability - Python3 Version","modified":"2026-06-05T01:06:02Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/zs1n/copy-fail-CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-05T01:06:02Z","url":"https://github.com/zs1n/copy-fail-CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/t1ckprivate/CVE-2026-31431-Copy-Fail","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-05T10:47:38Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/t1ckprivate/CVE-2026-31431-Copy-Fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-05T10:47:38Z","url":"https://github.com/t1ckprivate/CVE-2026-31431-Copy-Fail"}],"tags":[]},{"url":"https://github.com/kinryulabs/rootpacket-cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 getroot from a Turkish Cryptominer","modified":"2026-07-26T15:23:16Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/kinryulabs/rootpacket-cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-26T15:23:16Z","url":"https://github.com/kinryulabs/rootpacket-cve-2026-31431"}],"tags":[]},{"url":"https://github.com/SugiB3o/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-27T15:46:07Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/SugiB3o/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-06-27T15:46:07Z","url":"https://github.com/SugiB3o/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/jihwan77/Linux-Kernel-Copy-Fail-CVE-2026-31431-","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"AF_ALG/splice 기반 Linux Page Cache 변조 취약점 분석 및 대응 실습","modified":"2026-07-06T10:45:31Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/jihwan77/Linux-Kernel-Copy-Fail-CVE-2026-31431-"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-06T10:45:31Z","url":"https://github.com/jihwan77/Linux-Kernel-Copy-Fail-CVE-2026-31431-"}],"tags":[]},{"url":"https://github.com/TeamN4C/SG-2026-0013","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 Copy Fail PoC and exploit","modified":"2026-07-31T10:16:46Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/TeamN4C/SG-2026-0013"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-07-31T10:16:46Z","url":"https://github.com/TeamN4C/SG-2026-0013"}],"tags":[]},{"url":"https://github.com/TrevoCastles/CVE-2026-31431-copy-fail","source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-02T23:47:43Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/TrevoCastles/CVE-2026-31431-copy-fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-02T23:47:43Z","url":"https://github.com/TrevoCastles/CVE-2026-31431-copy-fail"}],"tags":[]},{"url":"https://github.com/dev1681/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"copyfail poc here","modified":"2026-08-04T16:41:54Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/dev1681/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-08-04T16:41:54Z","url":"https://github.com/dev1681/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/joaocalciolari07/copyfail-guard","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Defensive detection & mitigation tool for CVE-2026-31431 (\"Copy Fail\") — Linux kernel algif_aead LPE. No exploit code included.","modified":"2026-08-05T01:58:43Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/joaocalciolari07/copyfail-guard"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-08-05T01:58:43Z","url":"https://github.com/joaocalciolari07/copyfail-guard"}],"tags":[]},{"url":"https://github.com/FranklinF25/cve-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 — Linux kernel algif_aead 'Copy Fail' page-cache write: analysis, safe detector, in-lab LPE","modified":"2026-10-22T00:41:40Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/FranklinF25/cve-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-22T00:41:40Z","url":"https://github.com/FranklinF25/cve-2026-31431"}],"tags":[]},{"url":"https://github.com/silentbyte69/copy-fail-CVE-2026-31431-cpp","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"https://github.com/theori-io/copy-fail-CVE-2026-31431 but ported to c++ for fun","modified":"2026-09-04T16:52:33Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/silentbyte69/copy-fail-CVE-2026-31431-cpp"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-04T16:52:33Z","url":"https://github.com/silentbyte69/copy-fail-CVE-2026-31431-cpp"}],"tags":[]},{"url":"https://github.com/Minime794/copyfail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Copy-Fail-Exploit-CVE-2026-31431","modified":"2026-09-18T10:46:42Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Minime794/copyfail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-18T10:46:42Z","url":"https://github.com/Minime794/copyfail"}],"tags":[]},{"url":"https://github.com/ZeroDayEvil/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"🛡️ Official AI Security Tool module for CVE-2026-31431 (\"Copy Fail\" / Linux algif_aead page-cache scratch-write LPE Exploit & Detector).","modified":"2026-10-16T17:25:35Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ZeroDayEvil/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-16T17:25:35Z","url":"https://github.com/ZeroDayEvil/CVE-2026-31431"}],"tags":[]},{"url":"https://github.com/rifkyards/Copy-Fail-CVE-2026-31431-Kubernetes-PoC","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"PoC: fully unprivileged container escape to node-level code execution on Kubernetes via CVE-2026-31431 page-cache corruption + shared image layers. Validated on Alibaba Cloud ACK, Amazon EKS and Google GKE.","modified":"2026-09-29T15:31:11Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/rifkyards/Copy-Fail-CVE-2026-31431-Kubernetes-PoC"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-09-29T15:31:11Z","url":"https://github.com/rifkyards/Copy-Fail-CVE-2026-31431-Kubernetes-PoC"}],"tags":[]},{"url":"https://github.com/ledlight33/copyfail-check-skill","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Read-only Copy Fail (CVE-2026-31431) check, packaged as an agent skill","modified":"2026-10-04T17:47:03Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/ledlight33/copyfail-check-skill"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-04T17:47:03Z","url":"https://github.com/ledlight33/copyfail-check-skill"}],"tags":[]},{"url":"https://github.com/Industri4l-H3ll-Xpl0it3rs/CVE-2026-31431-Copy-Fail","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"CVE-2026-31431 Exploit | by infrar3d","modified":"2026-10-16T22:28:36Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/Industri4l-H3ll-Xpl0it3rs/CVE-2026-31431-Copy-Fail"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-16T22:28:36Z","url":"https://github.com/Industri4l-H3ll-Xpl0it3rs/CVE-2026-31431-Copy-Fail"}],"tags":[]},{"url":"https://github.com/StackOverflowExcept1on/CVE-2026-31431","source":"poc-in-github","sourceId":"CVE-2026-31431","description":"Copy Fail exploit for Ubuntu 20.04 with legacy Python versions, including script to hide Copy Fail.","modified":"2026-10-23T14:06:12Z","verification":"unverified","origins":[{"source":"poc-in-github","sourceId":"CVE-2026-31431","url":"https://github.com/StackOverflowExcept1on/CVE-2026-31431"},{"source":"poc-in-github","sourceId":"CVE-2026-31431","modified":"2026-10-23T14:06:12Z","url":"https://github.com/StackOverflowExcept1on/CVE-2026-31431"}],"tags":[]}],"test_commands":[{"tool":"nuclei","cmd":"nuclei -id CVE-2026-31431 -u https://TARGET","note":"Detection template — review its checks and affected versions before use."},{"tool":"poc.json","cmd":"curl -s https://vulnpedia.com/cve/CVE-2026-31431/poc.json","note":"Machine-readable PoC index for this CVE (for automation)."}],"detection_sources":[{"kind":"nuclei","url":"https://github.com/projectdiscovery/nuclei-templates/blob/main/code/cves/2026/CVE-2026-31431.yaml","template":"code/cves/2026/CVE-2026-31431.yaml","executable":true}],"discovery_links":[{"kind":"github-search","url":"https://github.com/search?q=%22CVE-2026-31431%22&type=repositories","executable":false}]}