summaryrefslogtreecommitdiff
path: root/static
diff options
context:
space:
mode:
authorDaniel Micay <danielmicay@gmail.com>2022-12-28 13:29:38 -0500
committerDaniel Micay <danielmicay@gmail.com>2022-12-28 13:29:38 -0500
commit43b3fbbf93a9842c019d4183dc8e178390c6055b (patch)
tree7d5487556f3adfe088453f1123fa43fc68c29d1b /static
parent9ba49c8e2e00eff6a81e9bc922d50979ce061a10 (diff)
document system component downgrade protection
Diffstat (limited to 'static')
-rw-r--r--static/features.html6
1 files changed, 6 insertions, 0 deletions
diff --git a/static/features.html b/static/features.html
index 014b0ff7..7eb0f346 100644
--- a/static/features.html
+++ b/static/features.html
@@ -383,6 +383,12 @@
<ul>
<li>Enhanced <a href="https://source.android.com/docs/security/features/verifiedboot">verified boot</a>
with better security properties and reduced attack surface</li>
+ <li>GrapheneOS closes a loophole where app-based system components
+ built as part of the OS can be downgraded to an older version due to
+ versionCode not being incremented when system components get updated
+ as part of changes to the OS. We prevent this for both package updates
+ and as part of detecting whether to use out-of-band updates to system
+ apps at boot.</li>
<li>Enhanced hardware-based attestation with more precise version information</li>
<li>Hardware-based security verification and monitoring via our
<a href="#auditor">Auditor app and attestation service</a></li>