ASB-A-446678690

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-446678690.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-446678690
Aliases
  • A-446678690
  • CVE-2025-48635
Published
2026-03-01T00:00:00Z
Modified
2026-09-21T16:00:45Z
Summary
[none]
Details

In multiple functions of TaskFragmentOrganizerController.java, there is a possible activity token leak due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

References

Affected packages

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
16-qpr2-next:0
Fixed
16-qpr2-next:2026-03-01

Affected versions

Other
16-qpr2-next

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/frameworks/base/+/61ab2b65caf855c48fdb4166f94e02bf79c90e7b"
    ],
    "severity":  "High",
    "spl":  "2026-03-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "258478466582053932562972805744309917193",
                "length":  1705
            },
            "id":  "ASB-A-446678690-369b8d30",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/base/+/61ab2b65caf855c48fdb4166f94e02bf79c90e7b",
            "target":  {
                "file":  "services/core/java/com/android/server/wm/TaskFragmentOrganizerController.java",
                "function":  "prepareActivityReparentedToTask"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "254536546993706067293086853655003430576",
                "length":  767
            },
            "id":  "ASB-A-446678690-6e5285ca",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/base/+/61ab2b65caf855c48fdb4166f94e02bf79c90e7b",
            "target":  {
                "file":  "services/core/java/com/android/server/wm/TaskFragmentOrganizerController.java",
                "function":  "registerOrganizerInternal"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "305473753703075709662241343561870851338",
                    "228630335061760418983991193824018250327",
                    "51570354093347570584818779925955699345",
                    "322683727079362404473207885342128339824",
                    "43248681677435104589713249023685432749",
                    "158386467047123906994316145995961275954",
                    "140179672334136548481612718360284859088",
                    "295952053634069586958544687074386247353",
                    "244563026434396631081597411571759810511",
                    "244322703832231804463929918876674278528",
                    "81738051495843237278386653792798493326"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-446678690-77b804fe",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/base/+/61ab2b65caf855c48fdb4166f94e02bf79c90e7b",
            "target":  {
                "file":  "services/core/java/com/android/server/wm/TaskFragmentOrganizerController.java"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-446678690.json"

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
15:0
Fixed
15:2026-03-01

Affected versions

Other
15

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/frameworks/base/+/6ab778a0dd3d09c6e3e2b6176245d3c99b5170ce"
    ],
    "severity":  "High",
    "spl":  "2026-03-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "120866179522785176100423247400284955131",
                "length":  684
            },
            "id":  "ASB-A-446678690-5b1310e9",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/base/+/6ab778a0dd3d09c6e3e2b6176245d3c99b5170ce",
            "target":  {
                "file":  "services/core/java/com/android/server/wm/TaskFragmentOrganizerController.java",
                "function":  "registerOrganizerInternal"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "305473753703075709662241343561870851338",
                    "228630335061760418983991193824018250327",
                    "51570354093347570584818779925955699345",
                    "322683727079362404473207885342128339824",
                    "148127237614072993949563398758548040678",
                    "246944160736285649391157079928574168445",
                    "321093641113601555085511763643355382193",
                    "133423095171064206238589195682130855981",
                    "321097959900322095929850331402440622743",
                    "10132185648953448340096912882409853318",
                    "148859158618058696663581924228187173960",
                    "57703179688146376310926396744847699471"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-446678690-d5ca3317",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/base/+/6ab778a0dd3d09c6e3e2b6176245d3c99b5170ce",
            "target":  {
                "file":  "services/core/java/com/android/server/wm/TaskFragmentOrganizerController.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "20395962646095279340786937332553877787",
                "length":  1729
            },
            "id":  "ASB-A-446678690-e49204dc",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/base/+/6ab778a0dd3d09c6e3e2b6176245d3c99b5170ce",
            "target":  {
                "file":  "services/core/java/com/android/server/wm/TaskFragmentOrganizerController.java",
                "function":  "prepareActivityReparentedToTask"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-446678690.json"

Android / platform/frameworks/base

Affected ranges

Type
ECOSYSTEM
Events
Introduced
14:0
Fixed
14:2026-03-01

Affected versions

Other
14

Ecosystem specific

{
    "fixes":  [
        "https://android.googlesource.com/platform/frameworks/base/+/a0d83002325f7d7ab4216d0533884f461a3c900e"
    ],
    "severity":  "High",
    "spl":  "2026-03-01",
    "types":  [
        "EoP"
    ],
    "vanir_signatures":  [
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "42333452872180802428059706944378370684",
                "length":  548
            },
            "id":  "ASB-A-446678690-2aa97e7f",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/base/+/a0d83002325f7d7ab4216d0533884f461a3c900e",
            "target":  {
                "file":  "services/core/java/com/android/server/wm/TaskFragmentOrganizerController.java",
                "function":  "registerOrganizer"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "line_hashes":  [
                    "193463283867396385692667574318084328779",
                    "228630335061760418983991193824018250327",
                    "51570354093347570584818779925955699345",
                    "322683727079362404473207885342128339824",
                    "188802944978453119758872803924951778384",
                    "10132185648953448340096912882409853318",
                    "181274500454567180675530184869657803393",
                    "315548158955333771786395853096111533399"
                ],
                "threshold":  0.9
            },
            "id":  "ASB-A-446678690-db9972a5",
            "signature_type":  "Line",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/base/+/a0d83002325f7d7ab4216d0533884f461a3c900e",
            "target":  {
                "file":  "services/core/java/com/android/server/wm/TaskFragmentOrganizerController.java"
            }
        },
        {
            "deprecated":  false,
            "digest":  {
                "function_hash":  "135341635064398823445404576603160932269",
                "length":  1284
            },
            "id":  "ASB-A-446678690-f2ad78e8",
            "signature_type":  "Function",
            "signature_version":  "v1",
            "source":  "https://android.googlesource.com/platform/frameworks/base/+/a0d83002325f7d7ab4216d0533884f461a3c900e",
            "target":  {
                "file":  "services/core/java/com/android/server/wm/TaskFragmentOrganizerController.java",
                "function":  "onActivityReparentToTask"
            }
        }
    ]
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-446678690.json"