{"id":"CVE-2026-45516","aliases":["A-503542587","ASB-A-503542587"],"status":"published","description":"In tt_var_load_item_variation_store of ttgxvar.c, there is a possible out of bounds read due to an integer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.","facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"published":"2026-10-01T00:00:00Z","modified":"2026-11-05T16:32:28Z","fixes":[{"ecosystem":"Android","package":"platform/external/freetype","fixed_in":["17-next:2026-10-01","15:2026-10-01","16:2026-10-01","16-qpr2:2026-10-01","17:2026-10-01"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Android","package":"platform/external/freetype","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17-next:0"},{"fixed":"17-next:2026-10-01"}]}],"versions":["17-next"]},{"source":"osv","ecosystem":"Android","package":"platform/external/freetype","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"15:0"},{"fixed":"15:2026-10-01"}]}],"versions":["15"]},{"source":"osv","ecosystem":"Android","package":"platform/external/freetype","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16:0"},{"fixed":"16:2026-10-01"}]}],"versions":["16"]},{"source":"osv","ecosystem":"Android","package":"platform/external/freetype","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"16-qpr2:0"},{"fixed":"16-qpr2:2026-10-01"}]}],"versions":["16-qpr2"]},{"source":"osv","ecosystem":"Android","package":"platform/external/freetype","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"17:0"},{"fixed":"17:2026-10-01"}]}],"versions":["17"]}],"references":[{"url":"https://source.android.com/security/bulletin/2026-10-01","tags":["advisory"]},{"url":"https://android.googlesource.com/platform/external/freetype/+/285b264bf272f4ba115b3ae05a0e4895ca0f82ca","tags":["fix"]}],"sources":{"osv":[{"id":"ASB-A-503542587","description":"In tt_var_load_item_variation_store of ttgxvar.c, there is a possible out of bounds read due to an integer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.","status":"published","published":"2026-10-01T00:00:00Z","modified":"2026-11-10T17:02:23.040266809Z","updated_at":"2026-11-10T17:35:07.907985Z"}]}}
