I created/maintain a CVE patcher program and repository of Linux CVE patches.
It is primarily for use with my project DivestOS.
However it can with little changes be used with any similar projects.
This is a thread for anyone interested in applying this tool to their operating system or wanting to improve the tool itself or contribute kernel patches.
Any questions and/or feedback welcome. Developers only please.
Links:
- Program (GPLv3): https://github.com/Divested-Mobile/cve_checker
- Patches (GPLv2): https://github.com/Divested-Mobile/kernel_patches
- Patch List (GPLv2): https://raw.githubusercontent.com/Divested-Mobile/kernel_patches/master/Kernel_CVE_Patch_List.txt
- Known Patch Incompatibilities (GPLv3): https://github.com/Divested-Mobile/DivestOS-Build/blob/master/Scripts/Common/Fix_CVE_Patchers.sh
- Donate: https://divested.dev/donate
Examples:
- https://gitlab.com/divested-mobile/divestos-build/-/tree/master/Scripts/LineageOS-14.1/CVE_Patchers
- https://gitlab.com/divested-mobile/divestos-build/-/tree/master/Scripts/LineageOS-15.1/CVE_Patchers
- https://gitlab.com/divested-mobile/divestos-build/-/tree/master/Scripts/LineageOS-16.0/CVE_Patchers
- https://gitlab.com/divested-mobile/divestos-build/-/tree/master/Scripts/LineageOS-17.1/CVE_Patchers
- https://gitlab.com/divested-mobile/divestos-build/-/tree/master/Scripts/LineageOS-18.1/CVE_Patchers
Other Discussions:
- https://github.com/hashbang/os/issues/43
- https://gitlab.com/postmarketOS/pmbootstrap/-/issues/1746
- https://github.com/GrapheneOS-Archive/kernel_google_marlin/pull/1
- https://github.com/ubports/ubuntu-touch/issues/1566
- https://gitlab.com/calyxos/calyxos/-/issues/205
- https://gitlab.com/LineageOS/issues/devrel/-/issues/235
It is primarily for use with my project DivestOS.
However it can with little changes be used with any similar projects.
This is a thread for anyone interested in applying this tool to their operating system or wanting to improve the tool itself or contribute kernel patches.
Any questions and/or feedback welcome. Developers only please.
Links:
- Program (GPLv3): https://github.com/Divested-Mobile/cve_checker
- Patches (GPLv2): https://github.com/Divested-Mobile/kernel_patches
- Patch List (GPLv2): https://raw.githubusercontent.com/Divested-Mobile/kernel_patches/master/Kernel_CVE_Patch_List.txt
- Known Patch Incompatibilities (GPLv3): https://github.com/Divested-Mobile/DivestOS-Build/blob/master/Scripts/Common/Fix_CVE_Patchers.sh
- Donate: https://divested.dev/donate
Examples:
- https://gitlab.com/divested-mobile/divestos-build/-/tree/master/Scripts/LineageOS-14.1/CVE_Patchers
- https://gitlab.com/divested-mobile/divestos-build/-/tree/master/Scripts/LineageOS-15.1/CVE_Patchers
- https://gitlab.com/divested-mobile/divestos-build/-/tree/master/Scripts/LineageOS-16.0/CVE_Patchers
- https://gitlab.com/divested-mobile/divestos-build/-/tree/master/Scripts/LineageOS-17.1/CVE_Patchers
- https://gitlab.com/divested-mobile/divestos-build/-/tree/master/Scripts/LineageOS-18.1/CVE_Patchers
Other Discussions:
- https://github.com/hashbang/os/issues/43
- https://gitlab.com/postmarketOS/pmbootstrap/-/issues/1746
- https://github.com/GrapheneOS-Archive/kernel_google_marlin/pull/1
- https://github.com/ubports/ubuntu-touch/issues/1566
- https://gitlab.com/calyxos/calyxos/-/issues/205
- https://gitlab.com/LineageOS/issues/devrel/-/issues/235
Last edited: