Show HN: Copy-fail-C – portable C port of CVE-2026-31431, with a checker

Cross-platform C port of the Copy Fail Linux LPE (CVE-2026-31431). Disclosed 2026-04-29 by Theori / Xint. - tgies/copy-fail-c
4 points by tgies 175 days ago github.com 0 comments
Summary not yet generated for this article.

Original Text

This is a C port of Theori/Xint's Copy Fail PoC (https://copy.fail/, 2026-04-29). The original depended on Python and embedded x86_64 shellcode. I managed to reimplement the shellcode as portable C using nolibc borrowed from the kernel, and now the whole thing can be compiled for & works on any arch supported by nolibc.

Comments (0 of ) ⌛

Loading more comments... ⌛
Scroll down to load more comments
No comments available.
Type to search HN and engineering blog articles
Press Escape to close  |  ↑↓ to navigate  |  Enter to open