Commit Graph

55 Commits

Author SHA1 Message Date
Chani Jindal fc8097500f Fix two regex issues in the github actions
Directory name check wasn't allowing _2 https://google.github.io/security-research/kernelctf/rules.html#exploit-pr-file-structure

Regex in schema wasn't allowing mitigation-v3b
2024-11-30 08:30:50 +00:00
Artem Metla 11d804414f kernelCTF: server: update to latest version 2024-11-22 13:22:04 +01:00
Tamas Koczka 43a5a816c3 kernelCTF: GHA: add mitigation-v3b release without nftables 2024-09-27 21:30:52 +00:00
artmetla c6972fc46b Introduce FAQ section into kernelCTF guidelines. (#133)
* Introduce FAQ section into kernelCTF guidelines.

Add FAQ section to guidelines and provide answer to the first question.

* Apply suggestions from code review

Co-authored-by: Tamás Koczka <poprdi@google.com>

---------

Co-authored-by: Tamás Koczka <poprdi@google.com>
2024-09-26 12:50:02 +02:00
Artem Metla 2596ed3827 kernelCTF: server: update to latest version 2024-09-23 12:05:59 +02:00
Tamás Koczka 0ccccf6cd2 kernelCTF: rules: fix Discord invite links 2024-06-12 14:19:42 +02:00
Tamas Koczka 5f123f9e3a kernelCTF: GHA: build: do not apply __cold quickfix for non-buggy versions 2024-05-16 12:37:46 +00:00
Tamas Koczka cf27b58332 kernelCTF: GHA: build: quickfix COS's __cold macro redefinition 2024-05-10 11:42:39 +00:00
Tamás Koczka ebc4424126 kernelCTF: GHA: repro: try to disable AVX512 2024-04-15 17:54:11 +02:00
Tamas Koczka 3395762f4e kernelCTF: server: update to latest version 2024-02-29 12:47:19 +00:00
Tamas Koczka efad6bb946 kernelCTF: schema: add support for mitigation-v3-6.1.55 2024-02-16 12:55:41 +00:00
Tamas Koczka 2ee769be43 kernelCTF: server: open-source server code 2024-02-15 22:47:42 +00:00
Tamas Koczka 3bfe4c2de9 kernelCTF: GHA: build: also generate defconfig for LTS 2024-02-15 22:46:33 +00:00
Tamas Koczka 7632e6958a kernelCTF: add new releases and nftables changes to the rules and config 2024-02-09 12:50:43 +00:00
Tamas Koczka f1cdc125b6 kernelCTF: releases: add LTS 6.6 and COS 109 2024-02-09 11:16:19 +00:00
Tamas Koczka 7614918bd3 kernelCTF: simulator: switch to rootfs_v3 image 2024-01-12 13:13:48 +00:00
Tamas Koczka 84c3de4ad4 kernelCTF: GHA: repro completely turns off KASLR if exploit needs KASLR leak, so other randomized areas are also predictable 2024-01-10 19:15:34 +00:00
Tamas Koczka 431fb3c4c9 kernelCTF: GHA: artifact backup: folder structure fixes 2023-11-11 22:45:56 +00:00
Tamas Koczka 321bd547e5 kernelCTF: GHA: backup summary and artifacts 2023-11-11 22:10:47 +00:00
Tamas Koczka d020b7384f kernelCTF: GHA: fix repro_log archiving and exploit_info propagation bugs 2023-11-01 17:36:11 +00:00
Tamás Koczka 1cb6f36407 kernelCTF: rules: move to new Discord server (new invite links) 2023-11-01 15:41:47 +01:00
Tamas Koczka 24afa9adf2 kernelCTF: rules: add 70% stability requirement for mitigation-v3-6.1.55 2023-10-24 16:34:03 +00:00
Tamas Koczka 22b1cba44d kernelCTF: GHA: add build releaser workflow 2023-10-20 09:30:06 +00:00
Tamas Koczka 90d419bf31 kernelCTF: GHA: move common utils to separate file 2023-10-20 08:47:51 +00:00
Tamas Koczka 80f0262a02 kernelCTF: add local runner 2023-10-09 08:00:20 +00:00
Tamás Koczka a2a652d4d4 kernelCTF: rules: fix PR link to security-research repo 2023-09-21 17:06:20 +02:00
Tamás Koczka abad11bd87 kernelCTF: rules: fix metadata link text from v2 -> v3 2023-09-21 16:56:23 +02:00
Tamas Koczka a81949bb67 kernelCTF: GHA: fix exploit output in summary 2023-09-17 01:25:50 +00:00
Tamas Koczka 4a6532e00d kernelCTF: PR GHA: support KASLR leak for repro 2023-09-17 01:09:53 +00:00
Tamas Koczka 7e10b04fd6 kernelCTF: add metadata schema v3 (exploits structure change) 2023-09-17 00:33:34 +00:00
Tamas Koczka 093b8fd78d kernelCTF: rules: note about leaving out large files from archive 2023-09-14 21:47:16 +00:00
Tamas Koczka a07ddd050e kernelCTF: PR GHA: explicitly confirm hash match 2023-09-14 11:17:04 +00:00
Tamas Koczka daf2ac1859 kernelCTF: rules: stability bonus is enforced 2023-09-07 22:05:56 +00:00
Tamas Koczka c611045dd2 kernelCTF: PR GHA: better schema validation error message, fix typo 2023-08-24 12:58:38 +00:00
Tamas Koczka b3bddb43cc kernelCTF: fix submission_ids requirement in metadata.schema.v2.json 2023-08-24 12:57:13 +00:00
Tamas Koczka f47bf4471c kernelCTF: PR GHA: minimum schema version, better error formatting 2023-08-24 12:38:50 +00:00
Tamas Koczka a773293902 kernelCTF: add submission PR verification workflow 2023-08-24 10:21:14 +00:00
Tamas Koczka ab605f2907 kernelCTF: rules: original.tar.gz is already required 2023-08-09 16:57:42 +00:00
Tamas Koczka b1c4aa9685 kernelCTF: rules: support different email address in Reported-By tag 2023-08-09 16:54:22 +00:00
Tamas Koczka 0e72ccf8a3 kernelCTF: rules: support non-patched 1-day case 2023-08-09 16:51:46 +00:00
Tamas Koczka f5b1a30b1d kernelCTF: fix rules: environments are actually not shared 2023-08-09 15:59:58 +00:00
Tamas Koczka 14be063086 kernelCTF: fix and version check in metadata.schema.v2.json 2023-07-31 16:42:57 +00:00
Tamas Koczka 4bef77e011 kernelCTF: add metadata schema v2 2023-07-31 16:38:52 +00:00
Tamas Koczka 75123ed5a8 kernelCTF: fix metadata.schema.v1.json schema 2023-07-31 07:19:33 +00:00
Tamás Koczka 0341dec5a7 kernelCTF: update rules: fix wording 2023-07-20 16:30:02 +02:00
Tamás Koczka b3bec3ae23 kernelCTF: update rules: ask more info in Bughunters report 2023-07-20 16:26:04 +02:00
Tamás Koczka 5b424f0fbd kernelCTF: update rules: send submission ID to bughunter.google.com 2023-07-20 14:28:59 +02:00
Tamás Koczka ad6697c094 kernelCTF: add eligiblity rules for kCTF VRP vulns 2023-06-29 18:10:04 +02:00
Tamás Koczka b3f4ffb20c kernelCTF: update rules: fix typo, mitigation bonus is actually still $21k, not $20k 2023-06-22 19:46:30 +02:00
Tamas Koczka 76933f50be kernelCTF: remove draft label from rules 2023-06-14 16:15:51 +00:00