{"id":"ASB-A-293602970","details":"In multiple locations, there is a possible failure to persist or enforce user restrictions due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.","aliases":["A-293602970","CVE-2024-23705"],"modified":"2026-09-18T15:47:37.392928379Z","published":"2024-05-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2024-05-01"},{"type":"FIX","url":"https://android.googlesource.com/platform/frameworks/base/+/032bee6dc118ce1cc3fde92463b2954c1450f2e8"}],"affected":[{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14-next:0"},{"fixed":"14-next:2024-05-01"}]}],"versions":["14-next"],"ecosystem_specific":{"vanir_signatures":[{"digest":{"line_hashes":["192130360470675413684436220289372857206","130899565462030488666232838596958101739","172687529858514208069349209077530387183","23785843724151872891815277952420275802","211023911879594346886061590186338816505","90266376612214284552640102093431966095","163589658328766174041552823128391780408","176052918496432155915041678706727748235","83670895029182768802669271752155021720","167433751337641300758475649653500829660","126981976471300428368949706677730523423","32179801958821651654399992507520754706","290321685008039217998855658215928044591","213033582767023883789629229884766782337","119890613106741328409360703218243043112","196336179041291657313929468449756291128","292652839123411816445452709250599119586","7645548648462699255476215957035180943","61178518123096683231295180764921059344","249546654797639439768694349772031104137","305015277235122037229850769158271051666","115806811762768317043568772616448708693","206575484812536590158420159211658762005","329395102631287432659971756699129164082","274332878026060016633320873990170480268","337016947793913838070829948424035429972","161339371467573275416046022542480670916","302857757750670041423814898682058371099","42640341492191365869890493748221134626","91971097969687764432091215343094255165","263259621223437035792126886580693775292","152370031236311973764897507241853153674","298879397753611143687522477325871127582","61552252052105858942303050235122366362","317805408139495885889573029649550098925"],"threshold":0.9},"id":"ASB-A-293602970-31044dba","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7e91582908475af43ff188d9d7e97aea2cdf8ee2","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java"},"deprecated":false},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7e91582908475af43ff188d9d7e97aea2cdf8ee2","target":{"file":"core/java/com/android/internal/app/ConfirmUserCreationActivity.java"},"deprecated":false,"digest":{"line_hashes":["49078110987527828577016429553048842316","83900970593046267158779746795771164052","102647846188934246195730980480166949104","124944996362845325198516162789211645862","278658179142846925333819320624046858982","43780589431589294882005341613096651483"],"threshold":0.9},"id":"ASB-A-293602970-457fa25d"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7e91582908475af43ff188d9d7e97aea2cdf8ee2","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java","function":"truncateString"},"deprecated":false,"digest":{"function_hash":"73976251662568444643749353405776042135","length":181},"id":"ASB-A-293602970-73b233a4","signature_type":"Function"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7e91582908475af43ff188d9d7e97aea2cdf8ee2","target":{"file":"core/java/android/os/UserManager.java"},"deprecated":false,"digest":{"line_hashes":["152723526412744989022668192904792888371","323075989398855182310403437878995991256","248963165019238970812123100840723346808","177634313595039868434639914173973224612","288972557441949822862223154387244879343","60736839094380643161627551887746306850"],"threshold":0.9},"id":"ASB-A-293602970-838f5939"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7e91582908475af43ff188d9d7e97aea2cdf8ee2","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java","function":"writeUserLP"},"deprecated":false,"digest":{"function_hash":"38849479529626374112905810704490879045","length":4153},"id":"ASB-A-293602970-877debee","signature_type":"Function"},{"id":"ASB-A-293602970-ad26f9c5","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7e91582908475af43ff188d9d7e97aea2cdf8ee2","target":{"file":"core/java/com/android/internal/app/ConfirmUserCreationActivity.java","function":"checkUserCreationRequirements"},"deprecated":false,"digest":{"function_hash":"44093864277779509775290907426553654000","length":1241}},{"id":"ASB-A-293602970-ba4b92f8","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7e91582908475af43ff188d9d7e97aea2cdf8ee2","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java","function":"createUserInternalUncheckedNoTracing"},"deprecated":false,"digest":{"length":6213,"function_hash":"71554265783127471149341332701570839471"}},{"deprecated":false,"digest":{"function_hash":"174680201777560531814412274205952658995","length":553},"id":"ASB-A-293602970-e0064648","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7e91582908475af43ff188d9d7e97aea2cdf8ee2","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java","function":"setSeedAccountDataNoChecks"}},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/7e91582908475af43ff188d9d7e97aea2cdf8ee2","target":{"file":"core/java/android/os/PersistableBundle.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["174929287635380922553586478833410007085","152163236866843254139252267763708471128","43957471098200870126796503050501182033"]},"id":"ASB-A-293602970-e402cb12"}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/7e91582908475af43ff188d9d7e97aea2cdf8ee2"],"severity":"High","spl":"2024-05-01","types":["EoP"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-293602970.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12:0"},{"fixed":"12:2024-05-01"}]}],"versions":["12"],"ecosystem_specific":{"spl":"2024-05-01","types":["EoP"],"vanir_signatures":[{"deprecated":false,"digest":{"function_hash":"73976251662568444643749353405776042135","length":181},"id":"ASB-A-293602970-091ab888","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/944ea959ab8464c39a8f6a4fc391fb6953e1df89","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java","function":"truncateString"}},{"id":"ASB-A-293602970-0b6d5c8d","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/944ea959ab8464c39a8f6a4fc391fb6953e1df89","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java","function":"writeUserLP"},"deprecated":false,"digest":{"length":3337,"function_hash":"25321165084686963765435893182234666777"}},{"deprecated":false,"digest":{"length":1231,"function_hash":"34217544361639312393926272344693659420"},"id":"ASB-A-293602970-18a0da7b","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/944ea959ab8464c39a8f6a4fc391fb6953e1df89","target":{"file":"core/java/com/android/internal/app/ConfirmUserCreationActivity.java","function":"checkUserCreationRequirements"}},{"digest":{"function_hash":"270260986161514568339343806022576349403","length":591},"id":"ASB-A-293602970-3d09e831","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/944ea959ab8464c39a8f6a4fc391fb6953e1df89","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java","function":"setSeedAccountData"},"deprecated":false},{"target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java"},"deprecated":false,"digest":{"line_hashes":["118503339923379201677316171362444285612","91538591184360004765923872041415084735","43161135738447428929860243050060725920","142456634374703046554343759725510780684","211023911879594346886061590186338816505","90266376612214284552640102093431966095","163589658328766174041552823128391780408","176052918496432155915041678706727748235","83670895029182768802669271752155021720","167433751337641300758475649653500829660","126981976471300428368949706677730523423","32179801958821651654399992507520754706","290321685008039217998855658215928044591","213033582767023883789629229884766782337","119890613106741328409360703218243043112","196336179041291657313929468449756291128","292652839123411816445452709250599119586","7645548648462699255476215957035180943","61178518123096683231295180764921059344","249546654797639439768694349772031104137","305015277235122037229850769158271051666","115806811762768317043568772616448708693","206575484812536590158420159211658762005","1308129987394993569019693958807864448","268177711750290602591201060504056321966","192051084538026514594264057522690328010","161339371467573275416046022542480670916","302857757750670041423814898682058371099","315186407186668366353155600784790555855","91971097969687764432091215343094255165","263259621223437035792126886580693775292","152370031236311973764897507241853153674","298879397753611143687522477325871127582","61552252052105858942303050235122366362","317805408139495885889573029649550098925"],"threshold":0.9},"id":"ASB-A-293602970-531e8f55","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/944ea959ab8464c39a8f6a4fc391fb6953e1df89"},{"id":"ASB-A-293602970-831115c1","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/944ea959ab8464c39a8f6a4fc391fb6953e1df89","target":{"file":"core/java/android/os/UserManager.java"},"deprecated":false,"digest":{"line_hashes":["231881926752124741303893347652570039483","128726752402178094600713919342458352223","209744740882626589413373428249271637932","177634313595039868434639914173973224612","288972557441949822862223154387244879343","60736839094380643161627551887746306850"],"threshold":0.9}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/944ea959ab8464c39a8f6a4fc391fb6953e1df89","target":{"file":"core/java/android/os/PersistableBundle.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["174929287635380922553586478833410007085","152163236866843254139252267763708471128","43957471098200870126796503050501182033"]},"id":"ASB-A-293602970-c8b28dfe","signature_type":"Line"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/944ea959ab8464c39a8f6a4fc391fb6953e1df89","target":{"file":"core/java/com/android/internal/app/ConfirmUserCreationActivity.java"},"deprecated":false,"digest":{"line_hashes":["49078110987527828577016429553048842316","83900970593046267158779746795771164052","102647846188934246195730980480166949104","124944996362845325198516162789211645862","278658179142846925333819320624046858982","43780589431589294882005341613096651483"],"threshold":0.9},"id":"ASB-A-293602970-ddff22cd"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/944ea959ab8464c39a8f6a4fc391fb6953e1df89","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java","function":"createUserInternalUncheckedNoTracing"},"deprecated":false,"digest":{"function_hash":"308501611266819139816980818934212941446","length":5821},"id":"ASB-A-293602970-e7be06b7","signature_type":"Function"}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/944ea959ab8464c39a8f6a4fc391fb6953e1df89"],"severity":"High"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-293602970.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12L:0"},{"fixed":"12L:2024-05-01"}]}],"versions":["12L"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e"],"severity":"High","spl":"2024-05-01","types":["EoP"],"vanir_signatures":[{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java","function":"setSeedAccountData"},"deprecated":false,"digest":{"function_hash":"270260986161514568339343806022576349403","length":591},"id":"ASB-A-293602970-4b963334","signature_type":"Function"},{"target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java","function":"createUserInternalUncheckedNoTracing"},"deprecated":false,"digest":{"function_hash":"308501611266819139816980818934212941446","length":5821},"id":"ASB-A-293602970-7036ba23","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e"},{"target":{"function":"writeUserLP","file":"services/core/java/com/android/server/pm/UserManagerService.java"},"deprecated":false,"digest":{"function_hash":"25321165084686963765435893182234666777","length":3337},"id":"ASB-A-293602970-867c78e6","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e"},{"source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e","target":{"file":"core/java/com/android/internal/app/ConfirmUserCreationActivity.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["49078110987527828577016429553048842316","83900970593046267158779746795771164052","102647846188934246195730980480166949104","124944996362845325198516162789211645862","278658179142846925333819320624046858982","43780589431589294882005341613096651483"]},"id":"ASB-A-293602970-bd32c1bf","signature_type":"Line","signature_version":"v1"},{"digest":{"length":181,"function_hash":"73976251662568444643749353405776042135"},"id":"ASB-A-293602970-c61fb382","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e","target":{"function":"truncateString","file":"services/core/java/com/android/server/pm/UserManagerService.java"},"deprecated":false},{"target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java"},"deprecated":false,"digest":{"line_hashes":["118503339923379201677316171362444285612","91538591184360004765923872041415084735","43161135738447428929860243050060725920","142456634374703046554343759725510780684","211023911879594346886061590186338816505","90266376612214284552640102093431966095","163589658328766174041552823128391780408","176052918496432155915041678706727748235","83670895029182768802669271752155021720","167433751337641300758475649653500829660","126981976471300428368949706677730523423","32179801958821651654399992507520754706","290321685008039217998855658215928044591","213033582767023883789629229884766782337","119890613106741328409360703218243043112","196336179041291657313929468449756291128","292652839123411816445452709250599119586","7645548648462699255476215957035180943","61178518123096683231295180764921059344","249546654797639439768694349772031104137","305015277235122037229850769158271051666","115806811762768317043568772616448708693","206575484812536590158420159211658762005","1308129987394993569019693958807864448","268177711750290602591201060504056321966","192051084538026514594264057522690328010","161339371467573275416046022542480670916","302857757750670041423814898682058371099","315186407186668366353155600784790555855","91971097969687764432091215343094255165","263259621223437035792126886580693775292","152370031236311973764897507241853153674","298879397753611143687522477325871127582","61552252052105858942303050235122366362","317805408139495885889573029649550098925"],"threshold":0.9},"id":"ASB-A-293602970-d1db408a","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e"},{"digest":{"line_hashes":["174929287635380922553586478833410007085","152163236866843254139252267763708471128","43957471098200870126796503050501182033"],"threshold":0.9},"id":"ASB-A-293602970-dcdfaa94","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e","target":{"file":"core/java/android/os/PersistableBundle.java"},"deprecated":false},{"digest":{"length":1231,"function_hash":"34217544361639312393926272344693659420"},"id":"ASB-A-293602970-e136c417","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e","target":{"file":"core/java/com/android/internal/app/ConfirmUserCreationActivity.java","function":"checkUserCreationRequirements"},"deprecated":false},{"digest":{"threshold":0.9,"line_hashes":["231881926752124741303893347652570039483","128726752402178094600713919342458352223","209744740882626589413373428249271637932","177634313595039868434639914173973224612","288972557441949822862223154387244879343","60736839094380643161627551887746306850"]},"id":"ASB-A-293602970-ed910dba","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e","target":{"file":"core/java/android/os/UserManager.java"},"deprecated":false}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-293602970.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"13:0"},{"fixed":"13:2024-05-01"}]}],"versions":["13"],"ecosystem_specific":{"severity":"High","spl":"2024-05-01","types":["EoP"],"vanir_signatures":[{"target":{"file":"core/java/com/android/internal/app/ConfirmUserCreationActivity.java"},"deprecated":false,"digest":{"line_hashes":["49078110987527828577016429553048842316","83900970593046267158779746795771164052","102647846188934246195730980480166949104","124944996362845325198516162789211645862","278658179142846925333819320624046858982","43780589431589294882005341613096651483"],"threshold":0.9},"id":"ASB-A-293602970-09b25bc0","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e","target":{"file":"core/java/android/os/PersistableBundle.java"},"deprecated":false,"digest":{"line_hashes":["174929287635380922553586478833410007085","152163236866843254139252267763708471128","43957471098200870126796503050501182033"],"threshold":0.9},"id":"ASB-A-293602970-1c863535"},{"digest":{"function_hash":"25321165084686963765435893182234666777","length":3337},"id":"ASB-A-293602970-32ba5bbe","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java","function":"writeUserLP"},"deprecated":false},{"target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java","function":"createUserInternalUncheckedNoTracing"},"deprecated":false,"digest":{"function_hash":"308501611266819139816980818934212941446","length":5821},"id":"ASB-A-293602970-367bb15d","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java","function":"setSeedAccountData"},"deprecated":false,"digest":{"length":591,"function_hash":"270260986161514568339343806022576349403"},"id":"ASB-A-293602970-3ae9ca3c","signature_type":"Function"},{"id":"ASB-A-293602970-56a21831","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java","function":"truncateString"},"deprecated":false,"digest":{"function_hash":"73976251662568444643749353405776042135","length":181}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e","target":{"file":"core/java/com/android/internal/app/ConfirmUserCreationActivity.java","function":"checkUserCreationRequirements"},"deprecated":false,"digest":{"function_hash":"34217544361639312393926272344693659420","length":1231},"id":"ASB-A-293602970-618531da","signature_type":"Function"},{"digest":{"line_hashes":["118503339923379201677316171362444285612","91538591184360004765923872041415084735","43161135738447428929860243050060725920","142456634374703046554343759725510780684","211023911879594346886061590186338816505","90266376612214284552640102093431966095","163589658328766174041552823128391780408","176052918496432155915041678706727748235","83670895029182768802669271752155021720","167433751337641300758475649653500829660","126981976471300428368949706677730523423","32179801958821651654399992507520754706","290321685008039217998855658215928044591","213033582767023883789629229884766782337","119890613106741328409360703218243043112","196336179041291657313929468449756291128","292652839123411816445452709250599119586","7645548648462699255476215957035180943","61178518123096683231295180764921059344","249546654797639439768694349772031104137","305015277235122037229850769158271051666","115806811762768317043568772616448708693","206575484812536590158420159211658762005","1308129987394993569019693958807864448","268177711750290602591201060504056321966","192051084538026514594264057522690328010","161339371467573275416046022542480670916","302857757750670041423814898682058371099","315186407186668366353155600784790555855","91971097969687764432091215343094255165","263259621223437035792126886580693775292","152370031236311973764897507241853153674","298879397753611143687522477325871127582","61552252052105858942303050235122366362","317805408139495885889573029649550098925"],"threshold":0.9},"id":"ASB-A-293602970-c1cf6d05","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java"},"deprecated":false},{"id":"ASB-A-293602970-d8386999","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e","target":{"file":"core/java/android/os/UserManager.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["231881926752124741303893347652570039483","128726752402178094600713919342458352223","209744740882626589413373428249271637932","177634313595039868434639914173973224612","288972557441949822862223154387244879343","60736839094380643161627551887746306850"]}}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/8dc6feaee7c0a5cea093b5280acaad862921cf3e"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-293602970.json"}},{"package":{"name":"platform/frameworks/base","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"14:0"},{"fixed":"14:2024-05-01"}]}],"versions":["14"],"ecosystem_specific":{"types":["EoP"],"vanir_signatures":[{"id":"ASB-A-293602970-086f865c","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/33a90988cf3b59a3b8dc9f699d155688be8d5623","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java"},"deprecated":false,"digest":{"line_hashes":["192130360470675413684436220289372857206","130899565462030488666232838596958101739","172687529858514208069349209077530387183","23785843724151872891815277952420275802","211023911879594346886061590186338816505","90266376612214284552640102093431966095","163589658328766174041552823128391780408","176052918496432155915041678706727748235","83670895029182768802669271752155021720","167433751337641300758475649653500829660","126981976471300428368949706677730523423","32179801958821651654399992507520754706","290321685008039217998855658215928044591","213033582767023883789629229884766782337","119890613106741328409360703218243043112","196336179041291657313929468449756291128","292652839123411816445452709250599119586","7645548648462699255476215957035180943","61178518123096683231295180764921059344","249546654797639439768694349772031104137","305015277235122037229850769158271051666","115806811762768317043568772616448708693","206575484812536590158420159211658762005","329395102631287432659971756699129164082","274332878026060016633320873990170480268","337016947793913838070829948424035429972","161339371467573275416046022542480670916","302857757750670041423814898682058371099","42640341492191365869890493748221134626","91971097969687764432091215343094255165","263259621223437035792126886580693775292","152370031236311973764897507241853153674","298879397753611143687522477325871127582","61552252052105858942303050235122366362","317805408139495885889573029649550098925"],"threshold":0.9}},{"deprecated":false,"digest":{"function_hash":"73976251662568444643749353405776042135","length":181},"id":"ASB-A-293602970-2d977895","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/33a90988cf3b59a3b8dc9f699d155688be8d5623","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java","function":"truncateString"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/33a90988cf3b59a3b8dc9f699d155688be8d5623","target":{"file":"core/java/android/os/PersistableBundle.java"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["174929287635380922553586478833410007085","152163236866843254139252267763708471128","43957471098200870126796503050501182033"]},"id":"ASB-A-293602970-357db6e9","signature_type":"Line"},{"digest":{"function_hash":"174680201777560531814412274205952658995","length":553},"id":"ASB-A-293602970-7ab42fb7","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/33a90988cf3b59a3b8dc9f699d155688be8d5623","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java","function":"setSeedAccountDataNoChecks"},"deprecated":false},{"deprecated":false,"digest":{"function_hash":"84244152451759082234515579699794161297","length":5827},"id":"ASB-A-293602970-8a708bbe","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/33a90988cf3b59a3b8dc9f699d155688be8d5623","target":{"function":"createUserInternalUncheckedNoTracing","file":"services/core/java/com/android/server/pm/UserManagerService.java"}},{"deprecated":false,"digest":{"length":3687,"function_hash":"126672074628933867659234710071499497291"},"id":"ASB-A-293602970-8c4c1cfd","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/33a90988cf3b59a3b8dc9f699d155688be8d5623","target":{"file":"services/core/java/com/android/server/pm/UserManagerService.java","function":"writeUserLP"}},{"digest":{"length":1241,"function_hash":"44093864277779509775290907426553654000"},"id":"ASB-A-293602970-a90b319d","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/33a90988cf3b59a3b8dc9f699d155688be8d5623","target":{"file":"core/java/com/android/internal/app/ConfirmUserCreationActivity.java","function":"checkUserCreationRequirements"},"deprecated":false},{"digest":{"threshold":0.9,"line_hashes":["152723526412744989022668192904792888371","323075989398855182310403437878995991256","248963165019238970812123100840723346808","177634313595039868434639914173973224612","288972557441949822862223154387244879343","60736839094380643161627551887746306850"]},"id":"ASB-A-293602970-ad445ca7","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/33a90988cf3b59a3b8dc9f699d155688be8d5623","target":{"file":"core/java/android/os/UserManager.java"},"deprecated":false},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/base/+/33a90988cf3b59a3b8dc9f699d155688be8d5623","target":{"file":"core/java/com/android/internal/app/ConfirmUserCreationActivity.java"},"deprecated":false,"digest":{"line_hashes":["49078110987527828577016429553048842316","83900970593046267158779746795771164052","102647846188934246195730980480166949104","124944996362845325198516162789211645862","278658179142846925333819320624046858982","43780589431589294882005341613096651483"],"threshold":0.9},"id":"ASB-A-293602970-aea70c18"}],"fixes":["https://android.googlesource.com/platform/frameworks/base/+/33a90988cf3b59a3b8dc9f699d155688be8d5623"],"severity":"High","spl":"2024-05-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-293602970.json"}}],"schema_version":"1.9.0"}