{"id":"ASB-A-176533109","details":"In BITSTREAM_FLUSH of ih264e_bitstream.h, there is a possible out of bounds write due to a heap buffer overflow. This could lead to local information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.","aliases":["A-176533109","CVE-2021-0519"],"modified":"2026-09-18T15:47:37.392928379Z","published":"2021-08-01T00:00:00Z","references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/2021-08-01"},{"type":"FIX","url":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744"}],"affected":[{"package":{"name":"platform/external/libavc","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"8.1:0"},{"fixed":"8.1:2021-08-01"}]}],"versions":["8.1"],"ecosystem_specific":{"vanir_signatures":[{"source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_cabac.c","function":"ih264e_cabac_put_byte"},"deprecated":false,"digest":{"length":1046,"function_hash":"276220798584873871614854751728745879106"},"id":"ASB-A-176533109-12439875","signature_type":"Function","signature_version":"v1"},{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["217720863976993070901249159560445883485","317841824286088434037877842155774442986","301790219916989352257700931852623364791","219642198720835490943714316596539761517","247686217699346457406463327838800011570"]},"id":"ASB-A-176533109-19047880","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_cabac.h"}},{"id":"ASB-A-176533109-26b8700e","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_bitstream.c"},"deprecated":false,"digest":{"line_hashes":["174909744651609163523665332603645486822","32076407167523652788356353838467519903","76003609934715325586317258954090904953","166318662378628650894481485259595890638","12051884345818672069246723461554148176","195812800428202290766288230959161809241","331855414081456040313802775133088411952","56385504265514885562874310683043842741","22531602817289916700663930785492577137","273347100779829279393505781338522066374","215124456091912973390856288172298442664","152255223904684661678768585304343082656","230693672963826169599147727566571002868","213139925747214207917826072819714066825","154297720847459273651533686423303281525","231366743227014927677484240027981929280","165928982590104171675291132302942973643","284403736255096181956532076374152950245","39062337017045210018361589216491981121","130964310441664515576092097612916248682","268719808760267295088719683977375139237","43497491418145102614707319852363148924","85493867259298774644431468442489622993","66779276212565405849335600837933085893","43167320953953681644257825463698249316","166318662378628650894481485259595890638","191090176901940165917850918432967726537","201353512092311622308189774940180957674","194040075118576796795894422717992954328","335108932570063234742490349614387586891","190034169866642257022237543154042260765","232829701123371436375654238663355511490","29797375736741127936173214793370072177","286842603185603150215374809963596122106","91626021680298386087152346018418292827","213139925747214207917826072819714066825","18044212048985951165487544998296214736","230131712255967830199744387209813249014","8414094688747069206827237757666692135","186763821063767512276121658414358174046","118775253073412431534175058393508970393","257040631524091267567835667580997981564","171986341859192736621771850960698080412","144504099395958363537668193431614433230"],"threshold":0.9}},{"digest":{"line_hashes":["197435912694244794852226731935120836486","265232574220924720698204984496689804922","236835874690949541310073938085258938652","118391841618672815856615013314974109102","197435912694244794852226731935120836486","265232574220924720698204984496689804922","236835874690949541310073938085258938652","118391841618672815856615013314974109102"],"threshold":0.9},"id":"ASB-A-176533109-3f4fe2d4","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_process.c"},"deprecated":false},{"digest":{"function_hash":"283983046128788890784515846993576523495","length":696},"id":"ASB-A-176533109-40dd70d7","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_bitstream.c","function":"ih264e_put_rbsp_trailing_bits"},"deprecated":false},{"signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"function":"ih264e_put_bits","file":"encoder/ih264e_bitstream.c"},"deprecated":false,"digest":{"function_hash":"20867329968579792403912004500384335027","length":1174},"id":"ASB-A-176533109-511baf91","signature_type":"Function"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"function":"ih264e_cabac_flush","file":"encoder/ih264e_cabac.c"},"deprecated":false,"digest":{"length":1131,"function_hash":"92283864897118799924812955556903826600"},"id":"ASB-A-176533109-76eaf792","signature_type":"Function"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_cabac.c"},"deprecated":false,"digest":{"line_hashes":["151439132194678215022162426279282078830","22104594945571622564814806072615778720","40298490537103789242571304949622228511","193869755226373245590582442366520924762","232830420370742171607038668177620072810","136353356715708061391133910627736628502","310268118196580384351428260442245524001","49432476763700584188886649433184813897","132622098819395375330818693091094979824","212235095539240449947628486664966531257","181601368260210502395489786884050743831","56534892597856401012672050225918884129","292364574344037164245972993113184391107","95800589218472614117384282171225288170","313244213462450285329583670781573794221","114588894320299248232924305184964519395","16082134234178937414472718709395803220","30551636580357359127360989639356822346","231505466306597397450450574646964154750","6744463355748995289187653047949925469","150445083666649246424427044918852087877","18383340311272413272206494394797588045","242891157872527965719286385657902017572","325220874668607509502250651316492461787","328777914609947400037551889317639120112","166832906378970610782984817767866487385","137472527839801230741788913715705095839","242545469091507827963556238846025639285","204764019688872683446438405051033469739","152391323863984939748196302306472312663","95887453734240453596655330587142052253","82683828425489344323389346303477372062","290205334095341275552504752117824714512","332406008326635728217349416494736609904","13095906826800677117080685095416834073","196878789837551432548863854184121737598","328976018291009814998268410009898754174","269087982336444564167900138381046685270","256110097806104330231409963254639756141","230985282772191692120908820397149740809","138680832045730013588599313565854081983","107708734901931416035023925125169474323","183016146000271470174788772781969981090","1500863582743048531365716242793296111","232830420370742171607038668177620072810","136353356715708061391133910627736628502","331241416765077637326591210769120570335","55717617903014416508910617994185407550","286129318097068198544964051053589532846","232425474930530608833418093744912131264","140994680344011079804121050367666525081","305592292864533342666084918220020792046","53671907237949524222679087032103060128","325463742767767808010533993873195329843","35210510593869397366670905702830539280","291286572436909414296422196550707614472","130377543316780522911046099779742881113","131020720021888779482207988877719583475","212235095539240449947628486664966531257","306561801015406959176316953672392459207","102730695137900447037493102499952444182","235393654516227939369506187130401714440","313244213462450285329583670781573794221","114588894320299248232924305184964519395","16082134234178937414472718709395803220","30551636580357359127360989639356822346","231505466306597397450450574646964154750","6744463355748995289187653047949925469","150445083666649246424427044918852087877","18383340311272413272206494394797588045","242891157872527965719286385657902017572","325220874668607509502250651316492461787","328777914609947400037551889317639120112","166832906378970610782984817767866487385","137472527839801230741788913715705095839","242545469091507827963556238846025639285","255896451469877226779382468781721346843","111667527111729119025938308229043703851","208233137199707397104906794343990197235","193436479891913236437439656536951801472","65038351370601162470653159822045917035","57721253470639693293157415525767657123","171680533524374129756589224359808026653","136248003375935815855519802648677870398"],"threshold":0.9},"id":"ASB-A-176533109-a94fc44c","signature_type":"Line"},{"target":{"file":"encoder/ih264e_process.c","function":"ih264e_entropy"},"deprecated":false,"digest":{"function_hash":"303210222036269983297796805557457961942","length":4772},"id":"ASB-A-176533109-d82aea93","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744"},{"deprecated":false,"digest":{"line_hashes":["35150415017529661575180810430313884283","235290461365634169080297953600632936933","129091209825013141695464632536634163586","38065913996674491601617156542056639529","166106123939353272907695803739977233759","181856471049086853150392710354773569203","224609395552177744700817037640576003968","330629570863079945180546791345532884847","83517558821830091787248898245374384079","163014785021701974877213414125925154803","95074358661027501501255937445950122801","65801380654764604582702421343960230450","191578100185791579354524574600062022949","146139131994386700128387765898147110985","124017429765567392624087627636313103912","229446431142505876544552585791790025054","62630082583205163872697489332227514233","2092578265580752741622164377385616360"],"threshold":0.9},"id":"ASB-A-176533109-e0af7880","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_bitstream.h"}}],"fixes":["https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744"],"severity":"High","spl":"2021-08-01","types":["EoP"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-176533109.json"}},{"package":{"name":"platform/external/libavc","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"9:0"},{"fixed":"9:2021-08-01"}]}],"versions":["9"],"ecosystem_specific":{"types":["EoP"],"vanir_signatures":[{"id":"ASB-A-176533109-3a86ee17","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_cabac.c","function":"ih264e_cabac_put_byte"},"deprecated":false,"digest":{"function_hash":"276220798584873871614854751728745879106","length":1046}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_bitstream.c"},"deprecated":false,"digest":{"line_hashes":["174909744651609163523665332603645486822","32076407167523652788356353838467519903","76003609934715325586317258954090904953","166318662378628650894481485259595890638","12051884345818672069246723461554148176","195812800428202290766288230959161809241","331855414081456040313802775133088411952","56385504265514885562874310683043842741","22531602817289916700663930785492577137","273347100779829279393505781338522066374","215124456091912973390856288172298442664","152255223904684661678768585304343082656","230693672963826169599147727566571002868","213139925747214207917826072819714066825","154297720847459273651533686423303281525","231366743227014927677484240027981929280","165928982590104171675291132302942973643","284403736255096181956532076374152950245","39062337017045210018361589216491981121","130964310441664515576092097612916248682","268719808760267295088719683977375139237","43497491418145102614707319852363148924","85493867259298774644431468442489622993","66779276212565405849335600837933085893","43167320953953681644257825463698249316","166318662378628650894481485259595890638","191090176901940165917850918432967726537","201353512092311622308189774940180957674","194040075118576796795894422717992954328","335108932570063234742490349614387586891","190034169866642257022237543154042260765","232829701123371436375654238663355511490","29797375736741127936173214793370072177","286842603185603150215374809963596122106","91626021680298386087152346018418292827","213139925747214207917826072819714066825","18044212048985951165487544998296214736","230131712255967830199744387209813249014","8414094688747069206827237757666692135","186763821063767512276121658414358174046","118775253073412431534175058393508970393","257040631524091267567835667580997981564","171986341859192736621771850960698080412","144504099395958363537668193431614433230"],"threshold":0.9},"id":"ASB-A-176533109-4094b5c3","signature_type":"Line"},{"target":{"file":"encoder/ih264e_bitstream.c","function":"ih264e_put_bits"},"deprecated":false,"digest":{"length":1174,"function_hash":"20867329968579792403912004500384335027"},"id":"ASB-A-176533109-5466f312","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_cabac.c"},"deprecated":false,"digest":{"line_hashes":["151439132194678215022162426279282078830","22104594945571622564814806072615778720","40298490537103789242571304949622228511","193869755226373245590582442366520924762","232830420370742171607038668177620072810","136353356715708061391133910627736628502","310268118196580384351428260442245524001","49432476763700584188886649433184813897","132622098819395375330818693091094979824","212235095539240449947628486664966531257","181601368260210502395489786884050743831","56534892597856401012672050225918884129","292364574344037164245972993113184391107","95800589218472614117384282171225288170","313244213462450285329583670781573794221","114588894320299248232924305184964519395","16082134234178937414472718709395803220","30551636580357359127360989639356822346","231505466306597397450450574646964154750","6744463355748995289187653047949925469","150445083666649246424427044918852087877","18383340311272413272206494394797588045","242891157872527965719286385657902017572","325220874668607509502250651316492461787","328777914609947400037551889317639120112","166832906378970610782984817767866487385","137472527839801230741788913715705095839","242545469091507827963556238846025639285","204764019688872683446438405051033469739","152391323863984939748196302306472312663","95887453734240453596655330587142052253","82683828425489344323389346303477372062","290205334095341275552504752117824714512","332406008326635728217349416494736609904","13095906826800677117080685095416834073","196878789837551432548863854184121737598","328976018291009814998268410009898754174","269087982336444564167900138381046685270","256110097806104330231409963254639756141","230985282772191692120908820397149740809","138680832045730013588599313565854081983","107708734901931416035023925125169474323","183016146000271470174788772781969981090","1500863582743048531365716242793296111","232830420370742171607038668177620072810","136353356715708061391133910627736628502","331241416765077637326591210769120570335","55717617903014416508910617994185407550","286129318097068198544964051053589532846","232425474930530608833418093744912131264","140994680344011079804121050367666525081","305592292864533342666084918220020792046","53671907237949524222679087032103060128","325463742767767808010533993873195329843","35210510593869397366670905702830539280","291286572436909414296422196550707614472","130377543316780522911046099779742881113","131020720021888779482207988877719583475","212235095539240449947628486664966531257","306561801015406959176316953672392459207","102730695137900447037493102499952444182","235393654516227939369506187130401714440","313244213462450285329583670781573794221","114588894320299248232924305184964519395","16082134234178937414472718709395803220","30551636580357359127360989639356822346","231505466306597397450450574646964154750","6744463355748995289187653047949925469","150445083666649246424427044918852087877","18383340311272413272206494394797588045","242891157872527965719286385657902017572","325220874668607509502250651316492461787","328777914609947400037551889317639120112","166832906378970610782984817767866487385","137472527839801230741788913715705095839","242545469091507827963556238846025639285","255896451469877226779382468781721346843","111667527111729119025938308229043703851","208233137199707397104906794343990197235","193436479891913236437439656536951801472","65038351370601162470653159822045917035","57721253470639693293157415525767657123","171680533524374129756589224359808026653","136248003375935815855519802648677870398"],"threshold":0.9},"id":"ASB-A-176533109-5535d9f0"},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_cabac.h"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["217720863976993070901249159560445883485","317841824286088434037877842155774442986","301790219916989352257700931852623364791","219642198720835490943714316596539761517","247686217699346457406463327838800011570"]},"id":"ASB-A-176533109-579be1a9"},{"id":"ASB-A-176533109-8584be8d","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_process.c"},"deprecated":false,"digest":{"line_hashes":["197435912694244794852226731935120836486","265232574220924720698204984496689804922","236835874690949541310073938085258938652","118391841618672815856615013314974109102","197435912694244794852226731935120836486","265232574220924720698204984496689804922","236835874690949541310073938085258938652","118391841618672815856615013314974109102"],"threshold":0.9}},{"digest":{"function_hash":"283983046128788890784515846993576523495","length":696},"id":"ASB-A-176533109-886f6ed5","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_bitstream.c","function":"ih264e_put_rbsp_trailing_bits"},"deprecated":false},{"deprecated":false,"digest":{"function_hash":"92283864897118799924812955556903826600","length":1131},"id":"ASB-A-176533109-adbc772a","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_cabac.c","function":"ih264e_cabac_flush"}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_bitstream.h"},"deprecated":false,"digest":{"line_hashes":["35150415017529661575180810430313884283","235290461365634169080297953600632936933","129091209825013141695464632536634163586","38065913996674491601617156542056639529","166106123939353272907695803739977233759","181856471049086853150392710354773569203","224609395552177744700817037640576003968","330629570863079945180546791345532884847","83517558821830091787248898245374384079","163014785021701974877213414125925154803","95074358661027501501255937445950122801","65801380654764604582702421343960230450","191578100185791579354524574600062022949","146139131994386700128387765898147110985","124017429765567392624087627636313103912","229446431142505876544552585791790025054","62630082583205163872697489332227514233","2092578265580752741622164377385616360"],"threshold":0.9},"id":"ASB-A-176533109-f016807b","signature_type":"Line"},{"source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_process.c","function":"ih264e_entropy"},"deprecated":false,"digest":{"length":4772,"function_hash":"303210222036269983297796805557457961942"},"id":"ASB-A-176533109-fdc7b3a2","signature_type":"Function","signature_version":"v1"}],"fixes":["https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744"],"severity":"High","spl":"2021-08-01"},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-176533109.json"}},{"package":{"name":"platform/external/libavc","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10:0"},{"fixed":"10:2021-08-01"}]}],"versions":["10"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744"],"severity":"High","spl":"2021-08-01","types":["ID"],"vanir_signatures":[{"signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_cabac.c","function":"ih264e_cabac_flush"},"deprecated":false,"digest":{"function_hash":"92283864897118799924812955556903826600","length":1131},"id":"ASB-A-176533109-0590ed4f","signature_type":"Function"},{"deprecated":false,"digest":{"function_hash":"276220798584873871614854751728745879106","length":1046},"id":"ASB-A-176533109-14c4142c","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"function":"ih264e_cabac_put_byte","file":"encoder/ih264e_cabac.c"}},{"digest":{"line_hashes":["197435912694244794852226731935120836486","265232574220924720698204984496689804922","236835874690949541310073938085258938652","118391841618672815856615013314974109102","197435912694244794852226731935120836486","265232574220924720698204984496689804922","236835874690949541310073938085258938652","118391841618672815856615013314974109102"],"threshold":0.9},"id":"ASB-A-176533109-25687722","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_process.c"},"deprecated":false},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_process.c","function":"ih264e_entropy"},"deprecated":false,"digest":{"length":4772,"function_hash":"303210222036269983297796805557457961942"},"id":"ASB-A-176533109-390937e9"},{"id":"ASB-A-176533109-572aa33b","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_cabac.c"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["151439132194678215022162426279282078830","22104594945571622564814806072615778720","40298490537103789242571304949622228511","193869755226373245590582442366520924762","232830420370742171607038668177620072810","136353356715708061391133910627736628502","310268118196580384351428260442245524001","49432476763700584188886649433184813897","132622098819395375330818693091094979824","212235095539240449947628486664966531257","181601368260210502395489786884050743831","56534892597856401012672050225918884129","292364574344037164245972993113184391107","95800589218472614117384282171225288170","313244213462450285329583670781573794221","114588894320299248232924305184964519395","16082134234178937414472718709395803220","30551636580357359127360989639356822346","231505466306597397450450574646964154750","6744463355748995289187653047949925469","150445083666649246424427044918852087877","18383340311272413272206494394797588045","242891157872527965719286385657902017572","325220874668607509502250651316492461787","328777914609947400037551889317639120112","166832906378970610782984817767866487385","137472527839801230741788913715705095839","242545469091507827963556238846025639285","204764019688872683446438405051033469739","152391323863984939748196302306472312663","95887453734240453596655330587142052253","82683828425489344323389346303477372062","290205334095341275552504752117824714512","332406008326635728217349416494736609904","13095906826800677117080685095416834073","196878789837551432548863854184121737598","328976018291009814998268410009898754174","269087982336444564167900138381046685270","256110097806104330231409963254639756141","230985282772191692120908820397149740809","138680832045730013588599313565854081983","107708734901931416035023925125169474323","183016146000271470174788772781969981090","1500863582743048531365716242793296111","232830420370742171607038668177620072810","136353356715708061391133910627736628502","331241416765077637326591210769120570335","55717617903014416508910617994185407550","286129318097068198544964051053589532846","232425474930530608833418093744912131264","140994680344011079804121050367666525081","305592292864533342666084918220020792046","53671907237949524222679087032103060128","325463742767767808010533993873195329843","35210510593869397366670905702830539280","291286572436909414296422196550707614472","130377543316780522911046099779742881113","131020720021888779482207988877719583475","212235095539240449947628486664966531257","306561801015406959176316953672392459207","102730695137900447037493102499952444182","235393654516227939369506187130401714440","313244213462450285329583670781573794221","114588894320299248232924305184964519395","16082134234178937414472718709395803220","30551636580357359127360989639356822346","231505466306597397450450574646964154750","6744463355748995289187653047949925469","150445083666649246424427044918852087877","18383340311272413272206494394797588045","242891157872527965719286385657902017572","325220874668607509502250651316492461787","328777914609947400037551889317639120112","166832906378970610782984817767866487385","137472527839801230741788913715705095839","242545469091507827963556238846025639285","255896451469877226779382468781721346843","111667527111729119025938308229043703851","208233137199707397104906794343990197235","193436479891913236437439656536951801472","65038351370601162470653159822045917035","57721253470639693293157415525767657123","171680533524374129756589224359808026653","136248003375935815855519802648677870398"]}},{"signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_cabac.h"},"deprecated":false,"digest":{"line_hashes":["217720863976993070901249159560445883485","317841824286088434037877842155774442986","301790219916989352257700931852623364791","219642198720835490943714316596539761517","247686217699346457406463327838800011570"],"threshold":0.9},"id":"ASB-A-176533109-62437e1f","signature_type":"Line"},{"target":{"file":"encoder/ih264e_bitstream.c"},"deprecated":false,"digest":{"line_hashes":["174909744651609163523665332603645486822","32076407167523652788356353838467519903","76003609934715325586317258954090904953","166318662378628650894481485259595890638","12051884345818672069246723461554148176","195812800428202290766288230959161809241","331855414081456040313802775133088411952","56385504265514885562874310683043842741","22531602817289916700663930785492577137","273347100779829279393505781338522066374","215124456091912973390856288172298442664","152255223904684661678768585304343082656","230693672963826169599147727566571002868","213139925747214207917826072819714066825","154297720847459273651533686423303281525","231366743227014927677484240027981929280","165928982590104171675291132302942973643","284403736255096181956532076374152950245","39062337017045210018361589216491981121","130964310441664515576092097612916248682","268719808760267295088719683977375139237","43497491418145102614707319852363148924","85493867259298774644431468442489622993","66779276212565405849335600837933085893","43167320953953681644257825463698249316","166318662378628650894481485259595890638","191090176901940165917850918432967726537","201353512092311622308189774940180957674","194040075118576796795894422717992954328","335108932570063234742490349614387586891","190034169866642257022237543154042260765","232829701123371436375654238663355511490","29797375736741127936173214793370072177","286842603185603150215374809963596122106","91626021680298386087152346018418292827","213139925747214207917826072819714066825","18044212048985951165487544998296214736","230131712255967830199744387209813249014","8414094688747069206827237757666692135","186763821063767512276121658414358174046","118775253073412431534175058393508970393","257040631524091267567835667580997981564","171986341859192736621771850960698080412","144504099395958363537668193431614433230"],"threshold":0.9},"id":"ASB-A-176533109-62f63ae3","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"function":"ih264e_put_bits","file":"encoder/ih264e_bitstream.c"},"deprecated":false,"digest":{"length":1174,"function_hash":"20867329968579792403912004500384335027"},"id":"ASB-A-176533109-8a7ac258"},{"source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_bitstream.c","function":"ih264e_put_rbsp_trailing_bits"},"deprecated":false,"digest":{"function_hash":"283983046128788890784515846993576523495","length":696},"id":"ASB-A-176533109-b392eb60","signature_type":"Function","signature_version":"v1"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_bitstream.h"},"deprecated":false,"digest":{"line_hashes":["35150415017529661575180810430313884283","235290461365634169080297953600632936933","129091209825013141695464632536634163586","38065913996674491601617156542056639529","166106123939353272907695803739977233759","181856471049086853150392710354773569203","224609395552177744700817037640576003968","330629570863079945180546791345532884847","83517558821830091787248898245374384079","163014785021701974877213414125925154803","95074358661027501501255937445950122801","65801380654764604582702421343960230450","191578100185791579354524574600062022949","146139131994386700128387765898147110985","124017429765567392624087627636313103912","229446431142505876544552585791790025054","62630082583205163872697489332227514233","2092578265580752741622164377385616360"],"threshold":0.9},"id":"ASB-A-176533109-f70cf08f","signature_type":"Line"}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-176533109.json"}},{"package":{"name":"platform/frameworks/av","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"10:0"},{"fixed":"10:2021-08-01"}]}],"versions":["10"],"ecosystem_specific":{"fixes":["https://android.googlesource.com/platform/frameworks/av/+/24b9f4278772605b5ce6f6dfa31725cd8a6c2b38"],"severity":"High","spl":"2021-08-01","types":["ID"],"vanir_signatures":[{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/24b9f4278772605b5ce6f6dfa31725cd8a6c2b38","target":{"file":"media/codec2/components/avc/C2SoftAvcEnc.cpp"},"deprecated":false,"digest":{"line_hashes":["220126571265734373630528792325476974255","244365547689477058476570675432342327473","333660258119957930418139438017220013628","21584764155915652556882909321266703686","269337583898542632059898503724158477326","286079587343652572129605324794447694283","1702751714871891233338974373546992734","132332300940320121164988859768645603180","224549856939476084465818102067476517139","216407568404333480780843317024341533162"],"threshold":0.9},"id":"ASB-A-176533109-0f09747f"},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/24b9f4278772605b5ce6f6dfa31725cd8a6c2b38","target":{"function":"C2SoftAvcEnc::initEncoder","file":"media/codec2/components/avc/C2SoftAvcEnc.cpp"},"deprecated":false,"digest":{"function_hash":"68420280624348717980246914770894090249","length":5051},"id":"ASB-A-176533109-47c94cfe"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/frameworks/av/+/24b9f4278772605b5ce6f6dfa31725cd8a6c2b38","target":{"file":"media/codec2/components/avc/C2SoftAvcEnc.cpp","function":"C2SoftAvcEnc::C2SoftAvcEnc"},"deprecated":false,"digest":{"function_hash":"224754014726058754346962291988369146267","length":535},"id":"ASB-A-176533109-5fd50eb0","signature_type":"Function"}]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-176533109.json"}},{"package":{"name":"platform/external/libavc","ecosystem":"Android"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11:0"},{"fixed":"11:2021-08-01"}]}],"versions":["11"],"ecosystem_specific":{"severity":"High","spl":"2021-08-01","types":["ID"],"vanir_signatures":[{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_cabac.c"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["151439132194678215022162426279282078830","22104594945571622564814806072615778720","40298490537103789242571304949622228511","193869755226373245590582442366520924762","232830420370742171607038668177620072810","136353356715708061391133910627736628502","310268118196580384351428260442245524001","49432476763700584188886649433184813897","132622098819395375330818693091094979824","212235095539240449947628486664966531257","181601368260210502395489786884050743831","56534892597856401012672050225918884129","292364574344037164245972993113184391107","95800589218472614117384282171225288170","313244213462450285329583670781573794221","114588894320299248232924305184964519395","16082134234178937414472718709395803220","30551636580357359127360989639356822346","231505466306597397450450574646964154750","6744463355748995289187653047949925469","150445083666649246424427044918852087877","18383340311272413272206494394797588045","242891157872527965719286385657902017572","325220874668607509502250651316492461787","328777914609947400037551889317639120112","166832906378970610782984817767866487385","137472527839801230741788913715705095839","242545469091507827963556238846025639285","204764019688872683446438405051033469739","152391323863984939748196302306472312663","95887453734240453596655330587142052253","82683828425489344323389346303477372062","290205334095341275552504752117824714512","332406008326635728217349416494736609904","13095906826800677117080685095416834073","196878789837551432548863854184121737598","328976018291009814998268410009898754174","269087982336444564167900138381046685270","256110097806104330231409963254639756141","230985282772191692120908820397149740809","138680832045730013588599313565854081983","107708734901931416035023925125169474323","183016146000271470174788772781969981090","1500863582743048531365716242793296111","232830420370742171607038668177620072810","136353356715708061391133910627736628502","331241416765077637326591210769120570335","55717617903014416508910617994185407550","286129318097068198544964051053589532846","232425474930530608833418093744912131264","140994680344011079804121050367666525081","305592292864533342666084918220020792046","53671907237949524222679087032103060128","325463742767767808010533993873195329843","35210510593869397366670905702830539280","291286572436909414296422196550707614472","130377543316780522911046099779742881113","131020720021888779482207988877719583475","212235095539240449947628486664966531257","306561801015406959176316953672392459207","102730695137900447037493102499952444182","235393654516227939369506187130401714440","313244213462450285329583670781573794221","114588894320299248232924305184964519395","16082134234178937414472718709395803220","30551636580357359127360989639356822346","231505466306597397450450574646964154750","6744463355748995289187653047949925469","150445083666649246424427044918852087877","18383340311272413272206494394797588045","242891157872527965719286385657902017572","325220874668607509502250651316492461787","328777914609947400037551889317639120112","166832906378970610782984817767866487385","137472527839801230741788913715705095839","242545469091507827963556238846025639285","255896451469877226779382468781721346843","111667527111729119025938308229043703851","208233137199707397104906794343990197235","193436479891913236437439656536951801472","65038351370601162470653159822045917035","57721253470639693293157415525767657123","171680533524374129756589224359808026653","136248003375935815855519802648677870398"]},"id":"ASB-A-176533109-154c94cc"},{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["197435912694244794852226731935120836486","265232574220924720698204984496689804922","236835874690949541310073938085258938652","118391841618672815856615013314974109102","197435912694244794852226731935120836486","265232574220924720698204984496689804922","236835874690949541310073938085258938652","118391841618672815856615013314974109102"]},"id":"ASB-A-176533109-19ef61ef","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_process.c"}},{"signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_cabac.c","function":"ih264e_cabac_flush"},"deprecated":false,"digest":{"function_hash":"92283864897118799924812955556903826600","length":1131},"id":"ASB-A-176533109-2da5de0f"},{"signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"function":"ih264e_put_rbsp_trailing_bits","file":"encoder/ih264e_bitstream.c"},"deprecated":false,"digest":{"function_hash":"283983046128788890784515846993576523495","length":696},"id":"ASB-A-176533109-40c142e8","signature_type":"Function"},{"digest":{"length":1174,"function_hash":"20867329968579792403912004500384335027"},"id":"ASB-A-176533109-520db2c7","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_bitstream.c","function":"ih264e_put_bits"},"deprecated":false},{"digest":{"line_hashes":["35150415017529661575180810430313884283","235290461365634169080297953600632936933","129091209825013141695464632536634163586","38065913996674491601617156542056639529","166106123939353272907695803739977233759","181856471049086853150392710354773569203","224609395552177744700817037640576003968","330629570863079945180546791345532884847","83517558821830091787248898245374384079","163014785021701974877213414125925154803","95074358661027501501255937445950122801","65801380654764604582702421343960230450","191578100185791579354524574600062022949","146139131994386700128387765898147110985","124017429765567392624087627636313103912","229446431142505876544552585791790025054","62630082583205163872697489332227514233","2092578265580752741622164377385616360"],"threshold":0.9},"id":"ASB-A-176533109-5f40ca28","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_bitstream.h"},"deprecated":false},{"id":"ASB-A-176533109-8cec5868","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"function":"ih264e_entropy","file":"encoder/ih264e_process.c"},"deprecated":false,"digest":{"function_hash":"303210222036269983297796805557457961942","length":4772}},{"digest":{"length":1046,"function_hash":"276220798584873871614854751728745879106"},"id":"ASB-A-176533109-a41754f6","signature_type":"Function","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_cabac.c","function":"ih264e_cabac_put_byte"},"deprecated":false},{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["217720863976993070901249159560445883485","317841824286088434037877842155774442986","301790219916989352257700931852623364791","219642198720835490943714316596539761517","247686217699346457406463327838800011570"]},"id":"ASB-A-176533109-b970764e","signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_cabac.h"}},{"signature_type":"Line","signature_version":"v1","source":"https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744","target":{"file":"encoder/ih264e_bitstream.c"},"deprecated":false,"digest":{"line_hashes":["174909744651609163523665332603645486822","32076407167523652788356353838467519903","76003609934715325586317258954090904953","166318662378628650894481485259595890638","12051884345818672069246723461554148176","195812800428202290766288230959161809241","331855414081456040313802775133088411952","56385504265514885562874310683043842741","22531602817289916700663930785492577137","273347100779829279393505781338522066374","215124456091912973390856288172298442664","152255223904684661678768585304343082656","230693672963826169599147727566571002868","213139925747214207917826072819714066825","154297720847459273651533686423303281525","231366743227014927677484240027981929280","165928982590104171675291132302942973643","284403736255096181956532076374152950245","39062337017045210018361589216491981121","130964310441664515576092097612916248682","268719808760267295088719683977375139237","43497491418145102614707319852363148924","85493867259298774644431468442489622993","66779276212565405849335600837933085893","43167320953953681644257825463698249316","166318662378628650894481485259595890638","191090176901940165917850918432967726537","201353512092311622308189774940180957674","194040075118576796795894422717992954328","335108932570063234742490349614387586891","190034169866642257022237543154042260765","232829701123371436375654238663355511490","29797375736741127936173214793370072177","286842603185603150215374809963596122106","91626021680298386087152346018418292827","213139925747214207917826072819714066825","18044212048985951165487544998296214736","230131712255967830199744387209813249014","8414094688747069206827237757666692135","186763821063767512276121658414358174046","118775253073412431534175058393508970393","257040631524091267567835667580997981564","171986341859192736621771850960698080412","144504099395958363537668193431614433230"],"threshold":0.9},"id":"ASB-A-176533109-e0165320"}],"fixes":["https://android.googlesource.com/platform/external/libavc/+/10910bf9106eff724390255faa48f9f61dcfc744"]},"database_specific":{"source":"https://storage.googleapis.com/android-osv/ASB-A-176533109.json"}}],"schema_version":"1.9.0"}