Android security tags, read closely by Lightrion

March 2026: the bulletin, and what actually shipped

The bulletin lists CVEs. The public security tags carry the code. This page joins the two for Android 14 to 17: which CVEs have a public fix in each major's tags, which do not, and what the tags fix that no bulletin mentions.

At a glance

MajorCVEs for it FixedProbableNo public code Security tags this month
Android 14393900android-security-14.0.0_r25
Android 15383701android-security-15.0.0_r13
Android 16414100android-security-16.0.0_r4
Android 17 (pre-release, 17-next)0000none

The bulletin also has 63 vendor and kernel rows (closed-source components, kernel LTS) with no AOSP code to check; they are not counted above.

What this month's security tags add

Each security tag published this month, and the CVEs whose public fix first appears in it. CVEs resolved by an earlier tag are not repeated here; they are in the table above and on each CVE page.

android-security-14.0.0_r25 adds the fix for 29 CVEs: CVE-2025-32313, CVE-2025-48567, CVE-2025-48578, CVE-2025-48579, CVE-2025-48582, CVE-2025-48609, CVE-2025-48630, CVE-2025-48635, CVE-2025-48641, CVE-2025-48642, CVE-2025-48644, CVE-2025-48645, CVE-2025-48646, CVE-2025-64783, CVE-2025-64784, CVE-2025-64893, CVE-2026-0005, CVE-2026-0011, CVE-2026-0012, CVE-2026-0013, CVE-2026-0014, CVE-2026-0015, CVE-2026-0020, CVE-2026-0021, CVE-2026-0023, CVE-2026-0024, CVE-2026-0025, CVE-2026-0034, CVE-2026-0035.

android-security-15.0.0_r13 adds the fix for 28 CVEs: CVE-2025-32313, CVE-2025-48567, CVE-2025-48578, CVE-2025-48579, CVE-2025-48582, CVE-2025-48609, CVE-2025-48630, CVE-2025-48641, CVE-2025-48642, CVE-2025-48644, CVE-2025-48645, CVE-2025-48646, CVE-2025-64783, CVE-2025-64784, CVE-2025-64893, CVE-2026-0005, CVE-2026-0011, CVE-2026-0012, CVE-2026-0013, CVE-2026-0014, CVE-2026-0015, CVE-2026-0020, CVE-2026-0021, CVE-2026-0023, CVE-2026-0024, CVE-2026-0025, CVE-2026-0034, CVE-2026-0035.

android-security-16.0.0_r4 adds the fix for 33 CVEs: CVE-2025-32313, CVE-2025-48567, CVE-2025-48578, CVE-2025-48579, CVE-2025-48582, CVE-2025-48585, CVE-2025-48587, CVE-2025-48609, CVE-2025-48630, CVE-2025-48641, CVE-2025-48642, CVE-2025-48644, CVE-2025-48645, CVE-2025-48646, CVE-2025-48654, CVE-2025-64783, CVE-2025-64784, CVE-2025-64893, CVE-2026-0005, CVE-2026-0006, CVE-2026-0011, CVE-2026-0012, CVE-2026-0013, CVE-2026-0014, CVE-2026-0015, CVE-2026-0017, CVE-2026-0020, CVE-2026-0021, CVE-2026-0023, CVE-2026-0024, CVE-2026-0025, CVE-2026-0034, CVE-2026-0035.

Announced, with no public code

CVE-2025-48635, High EoP
Announced for Android 15. No fixing commit in any ingested security tag of these majors (platform/frameworks/base).

Public before it was announced

The fixing commit was in a public security tag before the bulletin announced the CVE.

CVEMajors (tag where the fix is complete)Public sinceDays early
CVE-2026-002614 (r9)2024-06-03636
CVE-2025-4854414 (r22), 15 (r10), 16 (r1)2025-09-02180
CVE-2024-4376614 (r24), 15 (r12), 16 (r3)2025-12-0190
CVE-2025-4856814 (r24), 15 (r12)2025-12-0190
CVE-2025-4857414 (r24), 15 (r12), 16 (r3)2025-12-0190
CVE-2025-4857714 (r24), 15 (r12), 16 (r3)2025-12-0190
CVE-2025-4860214 (r24), 15 (r12), 16 (r3)2025-12-0190
CVE-2025-4861914 (r24), 15 (r12), 16 (r3)2025-12-0190
CVE-2025-4863114 (r24), 15 (r12), 16 (r3)2025-12-0190
CVE-2025-4863414 (r24), 15 (r12), 16 (r3)2025-12-0190

Fixed, by a probable match

None this month.

Security fixes no advisory mentions

Commits of this month's security tags whose bug ids are in no bulletin and no OSV advisory. Some are likely lower-severity fixes, some may become CVEs later.

Android 14: 8 fixes in android-security-14.0.0_r25

Show the list
Upgrade SQLite to version 3.42.0
Bug 285936283; android-security-14.0.0_r25
external/sqlite db53e52eb3da
Prevent long press on profile notifs when locked
Bug 378087531; android-security-14.0.0_r25
frameworks/base 6a3e551a7d3f
Truncate WindowInfo.name during parcelling.
Bug 433251166; android-security-14.0.0_r25
frameworks/native dab4de0e4b22
RESTRICT AUTOMERGE Update RuntimePermissionsUpgradeController to accept null PermGroups
Bug 435737668; markers: cve_fix, restrict_automerge; android-security-14.0.0_r25
packages/modules/Permission e45172ad904b
RESTRICT AUTOMERGE V2 Merge all permissions in a shared UID for every package in that UID
Bug 435737668, 456903810; markers: cve_fix, restrict_automerge; android-security-14.0.0_r25
packages/modules/Permission 35b4e29a4196
RESTRICT AUTOMERGE Add SystemGalleryRoleBehavior
Bug 315320090; markers: cve_fix, restrict_automerge; android-security-14.0.0_r25
packages/modules/Permission 1b3339bc22dd
Revert^2 "Ensure Gallery always shows as system fixed"
Bug 315320090, 418085016; android-security-14.0.0_r25
packages/modules/Permission d935a1e0b18d packages/modules/Permission 08781ef6be95
Fix SQL injection vulnerability in SMS/MMS providers
Bug 388530367; android-security-14.0.0_r25
packages/providers/TelephonyProvider d3b6d700d84f

Android 15: 8 fixes in android-security-15.0.0_r13

Show the list
Block overriding satellite carrier config keys on user builds
Bug 442272360; android-security-15.0.0_r13
frameworks/base ac82fd7cf68b packages/services/Telephony 6bbe10df60b3
Prevent long press on profile notifs when locked
Bug 378087531; android-security-15.0.0_r13
frameworks/base 7aae5fe64fea
Truncate WindowInfo.name during parcelling.
Bug 433251166; android-security-15.0.0_r13
frameworks/native dc5f45bc9815
Update RuntimePermissionsUpgradeController to accept null PermGroups
Bug 435737668; markers: cve_fix; android-security-15.0.0_r13
packages/modules/Permission e59337837c3d
V2 Merge all permissions in a shared UID for every package in that UID
Bug 435737668, 456903810; markers: cve_fix; android-security-15.0.0_r13
packages/modules/Permission 90a573dcd5df
Add SystemGalleryRoleBehavior
Bug 315320090; markers: cve_fix; android-security-15.0.0_r13
packages/modules/Permission d7a9ae275a32
Revert^2 "Ensure Gallery always shows as system fixed"
Bug 315320090, 418085016; android-security-15.0.0_r13
packages/modules/Permission d80e327745c9 packages/modules/Permission 9ee0a4d5e18f
Fix SQL injection vulnerability in SMS/MMS providers
Bug 388530367; android-security-15.0.0_r13
packages/providers/TelephonyProvider 32d881de7c20

Android 16: 9 fixes in android-security-16.0.0_r4

Show the list
Block overriding satellite carrier config keys on user builds
Bug 442272360; android-security-16.0.0_r4
frameworks/base d17f6214cd67 packages/services/Telephony 20949e75b704
Prevent long press on profile notifs when locked
Bug 378087531; android-security-16.0.0_r4
frameworks/base 1e6af3296d50
Use target sdk for background check on Wear remote intents.
Bug 319101158, 419106561; android-security-16.0.0_r4
frameworks/base a819a9650c52
Truncate WindowInfo.name during parcelling.
Bug 433251166; android-security-16.0.0_r4
frameworks/native 8ec74c568b58
Update RuntimePermissionsUpgradeController to accept null PermGroups
Bug 435737668; markers: cve_fix; android-security-16.0.0_r4
packages/modules/Permission 9bcd460fc3fd
V2 Merge all permissions in a shared UID for every package in that UID
Bug 435737668, 456903810; markers: cve_fix; android-security-16.0.0_r4
packages/modules/Permission ad0244102357
Add SystemGalleryRoleBehavior
Bug 315320090; markers: cve_fix; android-security-16.0.0_r4
packages/modules/Permission 70953c41c68f
Revert^2 "Ensure Gallery always shows as system fixed"
Bug 315320090, 418085016; android-security-16.0.0_r4
packages/modules/Permission 0809fe6f9ae8 packages/modules/Permission 4f55f5fae1ff packages/modules/Permission e11410da0c73
Fix SQL injection vulnerability in SMS/MMS providers
Bug 388530367; android-security-16.0.0_r4
packages/providers/TelephonyProvider 0d45a6a15770

Fix analysis AI-generated

For each CVE with a public fix, an analysis of Google's patch: root cause, how the fix works, what it covers and leaves out. Written by a model from the bulletin and the fixing diffs, then checked against the code by a second model. It can still be wrong: verify against the commit.

Bulletin revisions

VersionDateNotes
1.0March 2, 2026Bulletin published
1.1March 4, 2026AOSP Links Added
1.2March 9, 2026Updated Issue List
1.3March 10, 2026Updated Issue List
1.4April 2, 2026Updated Issue List
1.5April 17, 2026Updated Issue List
1.6May 28, 2026Updated Issue List

Method and limits

Fixes are found in the public android-security-* tags by the bug id in the commit message, then Change-Id and patch id against the bulletin's commit, then two probable matches checked by content. "No public code" means no fixing commit in the ingested tags of that major, not proof that no fix exists anywhere. When none of the code the bulletin's commit patches exists in a major (removed or reworked before its release), the CVE is shown as "patched code absent" instead. Vendor closed-source components and the kernel are out of scope.

Data for this page (JSON).