Matteo Rizzo
6f1a39f5fe
kernelCTF: server: update to latest version
2025-10-24 09:18:20 +00:00
Tamas Koczka
6d477d73cf
kernelCTF: rules: add note about kernelXDK being preinstalled
2025-10-22 19:32:43 +00:00
Tamas Koczka
e4eade7d24
kernelCTF: rules: add kernelXDK requirement
2025-10-22 17:53:26 +00:00
Tamas Koczka
24880bbeba
kernelCTF: enable bpf_jit_harden in repro
2025-09-27 10:34:03 +00:00
Tamas Koczka
49be6fb8cb
kernelCTF: server: update to latest version
2025-09-12 10:25:28 +00:00
Tamas Koczka
42ae281bdd
kernelCTF: server: update to latest version
2025-09-11 14:04:19 +00:00
Artem Metla
34642f399e
kernelCTF: server: update to latest version
2025-08-15 15:35:01 +02:00
artmetla
ccd68441e2
Update rules.md
...
Update rules.md to point to the right config
2025-08-12 16:37:37 +02:00
Artem Metla
bc8a627ae2
kernelCTF: server: update to latest version
2025-07-18 14:16:26 +02:00
artmetla
8c53ec0b68
Update check-submission.py
2025-07-17 17:06:45 +02:00
artmetla
379d690d10
Accept novelty-only deprecated submissions ( #225 )
...
Enable acceptance of v1 and v2 kernelCTF flags for novelty only submissions
2025-07-17 15:22:04 +02:00
artmetla
66053d865b
Update rules.md to clearly document rules changes announcements approach ( #221 )
2025-07-09 17:12:10 +02:00
Tamás Koczka
8abaf104de
kernelCTF: update rules: clarify novelty bonus payout after splitting reward payout process
2025-07-09 13:52:49 +02:00
artmetla
c7f07d92c0
Create lts-6.12.config
2025-07-08 11:58:56 +02:00
artmetla
1a9f4de58f
Update build_release.sh
2025-07-08 11:52:56 +02:00
artmetla
b1170c66c1
Update get_latest_kernel_versions.py
2025-07-08 11:29:25 +02:00
Matteo Rizzo
804f085e04
kernelCTF: server: update to latest version
2025-07-04 12:50:39 +00:00
Artem Metla
454c3f2e06
kernelCTF: server: update to latest version
2025-06-20 12:53:04 +02:00
Matteo Rizzo
5df5015386
kernelCTF: server: update to latest version
2025-06-06 12:54:59 +00:00
Tamás Koczka
b79b6257a9
kernelCTF: rules: add note about BugCrowd
2025-06-03 21:02:54 +02:00
Tamas Koczka
2f4a5cd8dd
kernelCTF: server: remove PoW permanently
2025-06-02 12:58:45 +00:00
Tamas Koczka
90cc1d1fe4
kernelCTF: server: disable proof-of-work, update releases
2025-05-28 20:17:22 +00:00
Tamás Koczka
127a675781
kernelCTF: rules: different note format
2025-05-28 22:11:16 +02:00
Tamás Koczka
d9d96ef5b1
kernelCTF: rules: add note about the validity date of the new rules
2025-05-28 22:08:53 +02:00
Tamas Koczka
7171625f57
kernelCTF: rules: July 1 program changes
2025-05-28 20:05:07 +00:00
Jordy Zomer
588031ba10
Update init.sh
...
Add `lo` interface so the repro instance is coherent with the live isntance.
2025-04-11 16:13:12 +02:00
Tamas Koczka
bf0d68f3ce
kernelCTF: style guide: further smaller fixes
2025-03-13 15:39:43 +00:00
Tamas Koczka
c60a0c6027
kernelCTF: add draft style guide
2025-03-13 15:24:20 +00:00
Tamas Koczka
f04a330360
kernelCTF: server: update to latest version
2025-03-05 11:49:10 +00:00
Tamas Koczka
f4578448f9
kernelCTF: server: update to latest version
2025-02-27 15:15:15 +00:00
Tamas Koczka
5c48594330
kernelCTF: server: update to latest version
2025-02-14 17:30:39 +00:00
Tamas Koczka
908d59b573
kernelCTF: server: update to latest version
2025-02-06 17:58:13 +00:00
Tamás Koczka
3e1d549acb
kernelCTF: rules: add warnings about checking for slot dupes
2025-01-17 13:08:54 +01:00
Tamas Koczka
b4501cfb6f
kernelCTF: server: update to latest version
2025-01-14 15:37:57 +00:00
Tamas Koczka
be4c99dd69
kernelCTF: server: update to latest version
2025-01-09 13:58:52 +00:00
Tamás Koczka
549c3528f0
kernelCTF: repro: fix kernel command line arguments
...
io_uring was not disabled due to the order of conditions: "sysctl.io_uring_disabled=2" was passed to user-space instead of the kernel.
Hardening arguments were missing.
2025-01-09 13:39:51 +01:00
Matteo Rizzo
096efa4ff1
kernelCTF: server: update to latest version
2025-01-08 15:36:42 +00:00
Matteo Rizzo
4fa10b5db2
kernelCTF: fix check-submission.py for v2 flags ( #152 )
...
In 57ace30e93 we introduced a new flag
format but forgot to update the flag regex in check-submission.py so now
it's rejecting valid submisisons that use the new format (e.g.
https://github.com/google/security-research/pull/151 ).
2025-01-08 11:00:34 +01:00
Artem Metla
57ace30e93
kernelCTF: server: update to latest version
2024-12-19 18:10:06 +01:00
Tamás Koczka
c48157d7ee
kernelCTF: add io_uring promotion
2024-12-13 10:45:04 +01:00
Chani Jindal
dbd6959045
Update repro.sh to handle io_uring arg
2024-12-05 20:32:03 +00:00
Chani Jindal
ab79a4804c
mitigation-v4 for enabling io_uring
2024-12-05 07:49:19 +00:00
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