Skip to content

Add kernelCTF CVE-2026-43074_lts#380

Open
2045castor wants to merge 12 commits into
google:masterfrom
2045castor:submit_final
Open

Add kernelCTF CVE-2026-43074_lts#380
2045castor wants to merge 12 commits into
google:masterfrom
2045castor:submit_final

Conversation

@2045castor
Copy link
Copy Markdown

No description provided.

Comment thread pocs/linux/kernelctf/CVE-2026-43074_lts/exploit/lts-6.12.82/exploit.cpp Outdated
Comment thread pocs/linux/kernelctf/CVE-2026-43074_lts/exploit/lts-6.12.82/exploit.cpp Outdated
Copy link
Copy Markdown
Collaborator

@artmetla artmetla left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please check the comments and improve kernelXDK usage.

@r33s3n6
Copy link
Copy Markdown

r33s3n6 commented May 17, 2026

Hi @artmetla, thanks for the review. We've addressed the requested XDK changes in e44145e.

Also noticed CI failing during environment setup before reaching the exploit changes. The failure appears to happen while preparing rootfs_v3.img (virt-copy-out exits with code 8), so this may be infrastructure-related rather than caused by this change.

@artmetla artmetla added the recheck Triggers kernelCTF PR verification again label May 17, 2026
@artmetla
Copy link
Copy Markdown
Collaborator

Hey @r33s3n6. Thanks for ping, fixed the vuln-verify. Please check my comment on how symbols should be added for specific targets.

@r33s3n6
Copy link
Copy Markdown

r33s3n6 commented May 17, 2026

Hey @r33s3n6. Thanks for ping, fixed the vuln-verify. Please check my comment on how symbols should be added for specific targets.

Thanks @artmetla, that clears it up. We had been reading https://xdk.dev/about/kxdb_database.html#configuration-file and initially thought extending config.py to avoid hardcoding offsets in the exploit was the intended approach. We understand the workflow now and updated the implementation accordingly.

@2045castor 2045castor requested a review from artmetla May 17, 2026 16:20
@matrizzo matrizzo added kCTF: vuln OK The submission exploits the claims vulnerability (passed manual verification) and removed recheck Triggers kernelCTF PR verification again labels May 26, 2026
@matrizzo
Copy link
Copy Markdown
Collaborator

Hi, thanks for addressing the comments. I saw that now there are some lines which are commented out. Can you remove them?

@r33s3n6
Copy link
Copy Markdown

r33s3n6 commented May 26, 2026

Hi, thanks for addressing the comments. I saw that now there are some lines which are commented out. Can you remove them?

Hi @matrizzo, thanks for pointing this out.

The only commented-out line we found was // #include <linux/keyctl.h> in module_context.h, which we have now removed. We also reviewed all the other comments, and they appear to be explanatory comments rather than leftover old code. For clarity, we made some minor adjustments to them as well.

If these are not the lines you were referring to, please point them out and we will update them accordingly.

@matrizzo
Copy link
Copy Markdown
Collaborator

The commented out header is the one I saw. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kCTF: vuln OK The submission exploits the claims vulnerability (passed manual verification)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants