RetroFed Forum
Your home away from modern life.
GrapheneOS Foundation Reporting On MicroG OS Project Leaking Private Keys
Post Reply
AuthorMessage
KindnessInfinity lemmy.ml KindnessInfinity@lemmy.ml
Joined: 2023-06-01
Quote

The official microG OS project (https://lineage.microg.org/) leaked their private keys for logging into their servers and signing releases:

https://github.com/lineageos4microg/l4m-wiki/wiki/December-2025-security-issues

We make our official builds on local machines. Our signing machine's keys aren't ever on any storage unencrypted.

Our roadmap for improving security of verifying updates is based on taking advantage of the reproducible builds. We plan to have multiple official build locations and a configurable signoff verification system in the update clients also usable with third party signoff providers.

We don't have faith in any available commercial HSM products being more secure than keeping keys encrypted at rest on the primary local build machine. Instead, we're planning to develop software for using the secure element on GrapheneOS phones as an HSM for signing our releases.

32   Original
artyom piefed.social artyom@piefed.social
Joined: 2025-06-08
#2 · Quote Reply

Why are they talking about MicroG at all?

3
KindnessInfinity Moderator KindnessInfinity@lemmy.ml
Joined: 2023-06-01
#3 · Quote Reply

Why are they talking about MicroG at all?

Due to it being a project that pur users privacy/safety at risk by leaking the private keys.

2
artyom piefed.social artyom@piefed.social
Joined: 2025-06-08
#4 · Quote Reply

Due to it being a project that pur users privacy/safety at risk by leaking the private keys.

Okay but they don't use MicroG? There are dozens of CVEs posted every day and they never talk about any of those?

3
Metr0pl3X Moderator Metr0pl3X@lemmy.ml
Joined: 2025-08-23
#5 · (edited) Quote Reply

Okay but they don't use MicroG? There are dozens of CVEs posted every day and they never talk about any of those?

Our response was, as it is in most cases to help educate people who use it and the OS ecommended by microG themselves since they have deeper microG integration than what's available in official LineageOS. It's an official part of the microG project and it reveals a lot about their overall approach to privacy and security in the project.

We are often asked why we don't implement it instead of sandboxed Play Services and this just goes to further reinforce that position.

0
Post Reply
Back to top