Skip to content

Instantly share code, notes, and snippets.

View neonmodder123's full-sized avatar

neon neonmodder123

View GitHub Profile
@neonmodder123
neonmodder123 / dotdot.m
Created August 3, 2026 09:31 — forked from rooootdev/dotdot.m
CVE-2026-43723. Technically an arbitrary root file write primitive, however, the cleanup path in MediaRemote deletes the file ca. 50ms after the write, so it effectively becomes an arbitrary root file deletion primitive.
//
// dotdot.m
// dotdot
//
// Created by roooot on 03.08.26.
// Copyright (C) 2026 roooot
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as published
// by the Free Software Foundation, either version 3 of the License, or
@neonmodder123
neonmodder123 / 0001-napi-export-fix-for-modules.patch
Created June 28, 2026 17:02
Export NAPI for other modules to load correctly
diff --git a/include/linux/netdevice.h b/include/linux/netdevice.h
index 773a335c2c5e..81912555c374 100644
--- a/include/linux/netdevice.h
+++ b/include/linux/netdevice.h
@@ -527,13 +527,7 @@ void napi_disable(struct napi_struct *n);
* Resume NAPI from being scheduled on this context.
* Must be paired with napi_disable.
*/
-static inline void napi_enable(struct napi_struct *n)
-{