In BuildHuffmanTable of huffman_utils.c, there is a possible out of bounds write due to a heap buffer overflow. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation.
{ "vanir_signatures": [ { "digest": { "length": 383.0, "function_hash": "40283652307670872671032511637601685268" }, "id": "ASB-A-299477569-295ffb70", "source": "https://android.googlesource.com/platform/external/webp/+/c3f928a1d30e48a400ed434130da3609cbfd54ad", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/lossless_enc_mips32.c", "function": "AddVectorEq_MIPS32" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "169966916558279050832634754478767979358", "180907884678556500447203331176641645287", "310342967974809096205114478644627727929", "334848601353197483697852558353492665653", "300736591130123852438682251291966974204", "237261322598863367883289176924019578805", "173758189122598620758716116138111418151", "263934962910731844153152303590346456382", "155462523537241221126673684312876309888", "261502972542537607349532067319638809092", "43401009356672717769311425039640535981", "334848601353197483697852558353492665653", "10247792090647171846005791325548463943", "79358224156328144706227308442556528882", "173758189122598620758716116138111418151", "253770182644889392424020162380205034015" ] }, "id": "ASB-A-299477569-2e1ab3fe", "source": "https://android.googlesource.com/platform/external/webp/+/c3f928a1d30e48a400ed434130da3609cbfd54ad", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/alpha_processing_neon.c" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "163724193854473346907507630364280388172", "264836444328454150992554213101345384708", "181922589043580502142152691080011101756", "339343357310263727389496164475949212675", "26581816914442771711331283190392493524", "37187177066790183420743799174911313588", "63039321163627893212629515239808205979" ] }, "id": "ASB-A-299477569-307abb21", "source": "https://android.googlesource.com/platform/external/webp/+/c3f928a1d30e48a400ed434130da3609cbfd54ad", "deprecated": false, "signature_version": "v1", "target": { "file": "src/enc/vp8l_enc.c" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "271948026291282679915020711765944277644", "262252171417285278396190219750969423297", "148769860740082019780466540147402480452", "210145805502744439188840045708050512589", "35045463450424597200053605992676636204", "64766116049401205963382856096159133016", "199857997552244871809490827006375407869", "19508379791752261999511906430439999976", "228171279559466439552632197667773266539", "151576406092307753477191614656856352818", "253045320118918568491627921939403555705", "130445939594778113211731509372766920561", "12580394397663910147154862229568281599", "80519199707879550880393747682138685712", "316703996335626729356480421668443359420", "112588836660070022639592100708547253158", "80951286132688567743133278832665098378", "269574673249262310077259878437192371215", "252443284945298872410908993903016361511", "159257432654087281696134800911303867693", "291750083337732318662709987572573616830", "169088151181716300303842140093765755918", "73550526054077245811164979480865709647", "162854924244706812826736065911880033121", "291243115522035543821384978063358782303", "178642488364606593579676655197420657813", "298358522057652572101438670807195076303", "148852009278892113461914803942839280211", "247530072585474083441594850150604125475", "279560637154054723920761559897853486777", "202655542227860580080550069313697685541", "186980819649801847432774385003660928968", "97828808855738792730905062881408925566", "102081775963876061736136113440319348704", "5999260320962753238441206982156248892", "225298851476652200041146005344964915850", "25926333490899675358408004217915439110", "121271864338623016227831636388829667369", "3261922525234354196880407410666053244", "93490408030208102553449128636581277522", "56169827678954796002461554515733955394", "146434498251422795792724255787630145257", "180061472657521040892563784991030675291", "28456919384561916568486403753570021157", "141591542593831588193439876159158717749", "143026966034998223926469464146658131125", "214863518128816089569328548838396476266", "181159102842818032171371684569701144472", "100549082727312540877472668665834378775", "43581069938430831587912090271434024516", "73651109845734901883398747017515852367", "115445385881407562798806355037454872759", "110463014747451642918800005342832693488", "254069557418689661914117668276367867146", "328830259662328988457898205652053121965", "238858969565005325952513859319399381516", "111234782651036060340979675411769789231", "172081266457316932040744692285306655916", "248566039298899952992969157639115673789", "119985745181292829676238729059280428135", "167694533597920009083942283657848514212", "264725772127853413985386923114761986085", "319322622918909763052091702521534025749", "298957801119027805276587464952973149993", "62837709564002461020449103231436455248", "313049931741831224027067891725458321568", "234345581826703249538457366286627621387", "200300177457112355832449360393082008763", "48551747108970203382132381719056013424", "274300588330689046282791831363004929420", "309105406738991267509915155779836680981", "310052527010005599966394898527644151396" ] }, "id": "ASB-A-299477569-44384282", "source": "https://android.googlesource.com/platform/external/webp/+/c3f928a1d30e48a400ed434130da3609cbfd54ad", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dec/vp8l_dec.c" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "20134740730605791402509200455302630941", "136648906070994206943738037015888819806", "232356828012318700083917498119399758794", "37020882375958065571817200082347569363" ] }, "id": "ASB-A-299477569-4edf37eb", "source": "https://android.googlesource.com/platform/external/webp/+/c3f928a1d30e48a400ed434130da3609cbfd54ad", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dec/vp8li_dec.h" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "97864061784715826441887866112378347584", "39515576668064130961191125490569008709", "15945440527326475598758400760545647269", "179905868972741389206246603230558700074", "269002166573005066182395532399705225080", "338797654904827777915006341201793438154", "26243335173024739658472585475060558978", "296788324226089332424342777701034399900", "325935409316114345698959684627202414721", "14602179211321051470616776437453227421", "80930707920142309702112656163292811131", "75984984191255074792532700352187079254", "15945440527326475598758400760545647269", "179905868972741389206246603230558700074", "178376739799592228038032850001863292370", "20025690582520085788588656537972912237", "324790268367688164508600624494191013251", "99164137796852951371330616679109629299", "60027550136380738499539137436091815299", "52861869952683498687220473597854559444" ] }, "id": "ASB-A-299477569-510f340b", "source": "https://android.googlesource.com/platform/external/webp/+/c3f928a1d30e48a400ed434130da3609cbfd54ad", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/lossless_enc_mips32.c" }, "signature_type": "Line" }, { "digest": { "length": 420.0, "function_hash": "217698354615572624902466573869813048939" }, "id": "ASB-A-299477569-51244d24", "source": "https://android.googlesource.com/platform/external/webp/+/c3f928a1d30e48a400ed434130da3609cbfd54ad", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/lossless_enc_mips32.c", "function": "AddVector_MIPS32" }, "signature_type": "Function" }, { "match_only_versions": [ "11" ], "digest": { "threshold": 0.9, "line_hashes": [ "339552759243512806894138470577406385901", "247643164679832697523449823163964756236", "198447676287631005837611924638791878951", "63337458664775815006511263243325825326", "186290915315074525055935852177459870025", "238710308987062706236372889688722698277", "93302240339192796449018411149350622639", "57286932989762470603908217520582368390", "90534818050649470475091160140786371014", "285592475756554386779110005368072582494" ] }, "id": "ASB-A-299477569-65157042", "source": "https://android.googlesource.com/platform/external/webp/+/c3f928a1d30e48a400ed434130da3609cbfd54ad", "deprecated": false, "signature_version": "v1", "target": { "file": "src/enc/alpha_enc.c" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "210680425751445647392974712312166516434", "31176131428327197556084923347153299803", "91413042216609002235528185241791249822", "273450130334326004710231764491864605384", "97403937494087092732307438335378299067", "183915759203804892541396210553818051906", "218815111059650688860257620488376646006" ] }, "id": "ASB-A-299477569-67cfced1", "source": "https://android.googlesource.com/platform/external/webp/+/c3f928a1d30e48a400ed434130da3609cbfd54ad", "deprecated": false, "signature_version": "v1", "target": { "file": "src/utils/huffman_utils.h" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "156779803209175547355376252751319586572", "62588057392501956841152792403457014429", "214993459198804963129871786453662809388", "21093686221887462362639238965826476168" ] }, "id": "ASB-A-299477569-6e0014e0", "source": "https://android.googlesource.com/platform/external/webp/+/c3f928a1d30e48a400ed434130da3609cbfd54ad", "deprecated": false, "signature_version": "v1", "target": { "file": "src/enc/backward_references_cost_enc.c" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "75158598674934381536352618132523980337", "339790838941348462227546079624200580193", "291226772912964236758817544806665866337", "180434222966209005790651315929754024913", "302960546791657996990312426492216910519", "315513358708356716766983211530470424146", "196508410340831527136915823740764318875", "2829442824193413228703251675162035141", "234537217682198795556173390134157933107", "6747455493086593463967291821366712541" ] }, "id": "ASB-A-299477569-cab21e82", "source": "https://android.googlesource.com/platform/external/webp/+/c3f928a1d30e48a400ed434130da3609cbfd54ad", "deprecated": false, "signature_version": "v1", "target": { "file": "src/enc/backward_references_enc.c" }, "signature_type": "Line" }, { "digest": { "length": 779.0, "function_hash": "334248941716855323943701770985780040251" }, "id": "ASB-A-299477569-e3628472", "source": "https://android.googlesource.com/platform/external/webp/+/c3f928a1d30e48a400ed434130da3609cbfd54ad", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/alpha_processing_neon.c", "function": "DispatchAlpha_NEON" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "204781606502151800260619611752625644818", "185106167987738524761390329650955829619", "305816608561040735805928812483133554564", "59392845666000361311742466361202540751", "163544756746094738569689619927773583208", "64351449055211388586989071028165712970", "18629077194446828728726317177332368712", "223007749125293494574594639015320091978", "236680345559470387610260309003459465438", "226067468273456595296407121508288106200", "321923281581885145865730435223215193746", "231666192913856095838086834941208983265", "181054860789483302711806005905772321308", "79258257990473166470619511931141812522", "200328652613175569443260201006420835059", "6676361250043582523572721889987948436", "200076656036652498604570028039742429935", "189120569564892762059446620707941915190", "323711977447033501678429042127603698316", "269845760469900685143393871538905460386", "4720203203833394296686175345248656821", "56107595494770414169033152965635542500", "220250410205055553327705516994151907780", "139029986952383583081732583543121227225", "225906645224314157815939602383793184376", "155588090218342557940253942580447666642", "309051081962351778948184717950795815509", "245539949468760808910768168636209190145", "244292944973542475936500071963500771088", "94475619690918640400365047181728977924", "195366773349676590075927548152953695014", "279482347794562642676571009996899462113", "48927683219126065761174863204405289860", "214789503505984548988643500713495921103", "25920949994098500062101683129657787955", "40948343052415876263205953168564566778", "32377182047332644615623785857061877577", "213828181346851087381515831448269560908", "261689318391222986394302351952710236908" ] }, "id": "ASB-A-299477569-e71b49aa", "source": "https://android.googlesource.com/platform/external/webp/+/c3f928a1d30e48a400ed434130da3609cbfd54ad", "deprecated": false, "signature_version": "v1", "target": { "file": "src/utils/huffman_utils.c" }, "signature_type": "Line" }, { "digest": { "length": 734.0, "function_hash": "35762848052940665053966434408620727368" }, "id": "ASB-A-299477569-efc7eaad", "source": "https://android.googlesource.com/platform/external/webp/+/c3f928a1d30e48a400ed434130da3609cbfd54ad", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/alpha_processing_neon.c", "function": "ExtractAlpha_NEON" }, "signature_type": "Function" } ], "fixes": [ "https://android.googlesource.com/platform/external/webp/+/c3f928a1d30e48a400ed434130da3609cbfd54ad" ], "spl": "2023-10-06", "severity": "Critical", "types": [ "RCE" ] }
{ "vanir_signatures": [ { "digest": { "length": 734.0, "function_hash": "35762848052940665053966434408620727368" }, "id": "ASB-A-299477569-0fc7a49e", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/alpha_processing_neon.c", "function": "ExtractAlpha_NEON" }, "signature_type": "Function" }, { "digest": { "length": 420.0, "function_hash": "217698354615572624902466573869813048939" }, "id": "ASB-A-299477569-20622113", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/lossless_enc_mips32.c", "function": "AddVector_MIPS32" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "271948026291282679915020711765944277644", "262252171417285278396190219750969423297", "148769860740082019780466540147402480452", "210145805502744439188840045708050512589", "35045463450424597200053605992676636204", "64766116049401205963382856096159133016", "199857997552244871809490827006375407869", "19508379791752261999511906430439999976", "228171279559466439552632197667773266539", "151576406092307753477191614656856352818", "253045320118918568491627921939403555705", "130445939594778113211731509372766920561", "12580394397663910147154862229568281599", "80519199707879550880393747682138685712", "316703996335626729356480421668443359420", "112588836660070022639592100708547253158", "80951286132688567743133278832665098378", "269574673249262310077259878437192371215", "252443284945298872410908993903016361511", "159257432654087281696134800911303867693", "291750083337732318662709987572573616830", "169088151181716300303842140093765755918", "73550526054077245811164979480865709647", "162854924244706812826736065911880033121", "291243115522035543821384978063358782303", "178642488364606593579676655197420657813", "298358522057652572101438670807195076303", "148852009278892113461914803942839280211", "247530072585474083441594850150604125475", "279560637154054723920761559897853486777", "202655542227860580080550069313697685541", "186980819649801847432774385003660928968", "97828808855738792730905062881408925566", "102081775963876061736136113440319348704", "5999260320962753238441206982156248892", "225298851476652200041146005344964915850", "25926333490899675358408004217915439110", "121271864338623016227831636388829667369", "3261922525234354196880407410666053244", "93490408030208102553449128636581277522", "56169827678954796002461554515733955394", "146434498251422795792724255787630145257", "180061472657521040892563784991030675291", "28456919384561916568486403753570021157", "141591542593831588193439876159158717749", "143026966034998223926469464146658131125", "214863518128816089569328548838396476266", "181159102842818032171371684569701144472", "100549082727312540877472668665834378775", "43581069938430831587912090271434024516", "73651109845734901883398747017515852367", "115445385881407562798806355037454872759", "110463014747451642918800005342832693488", "254069557418689661914117668276367867146", "328830259662328988457898205652053121965", "238858969565005325952513859319399381516", "111234782651036060340979675411769789231", "172081266457316932040744692285306655916", "248566039298899952992969157639115673789", "119985745181292829676238729059280428135", "167694533597920009083942283657848514212", "264725772127853413985386923114761986085", "319322622918909763052091702521534025749", "298957801119027805276587464952973149993", "62837709564002461020449103231436455248", "313049931741831224027067891725458321568", "234345581826703249538457366286627621387", "200300177457112355832449360393082008763", "48551747108970203382132381719056013424", "274300588330689046282791831363004929420", "309105406738991267509915155779836680981", "310052527010005599966394898527644151396" ] }, "id": "ASB-A-299477569-53595a4a", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dec/vp8l_dec.c" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "184486535917274742375898790643177119646", "95943885037397063337940653147569264485", "146688000439189956178651262036462588655", "243607272802491301793742426076863189211", "246746075629491566327545920987074559731", "178756029364742335058528640391643198977", "14108895270355577587630539579921912368", "18555198820484845415187166745114669311", "41825228309901354481510949560991977209", "263292522007487414406624721281842919585", "65570058192166487007999504789911108748", "273331903373229057885063505443783167798" ] }, "id": "ASB-A-299477569-59b5e5f8", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/enc/backward_references_enc.c" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "204781606502151800260619611752625644818", "185106167987738524761390329650955829619", "305816608561040735805928812483133554564", "59392845666000361311742466361202540751", "163544756746094738569689619927773583208", "64351449055211388586989071028165712970", "18629077194446828728726317177332368712", "223007749125293494574594639015320091978", "236680345559470387610260309003459465438", "226067468273456595296407121508288106200", "321923281581885145865730435223215193746", "231666192913856095838086834941208983265", "181054860789483302711806005905772321308", "79258257990473166470619511931141812522", "200328652613175569443260201006420835059", "6676361250043582523572721889987948436", "200076656036652498604570028039742429935", "189120569564892762059446620707941915190", "323711977447033501678429042127603698316", "269845760469900685143393871538905460386", "4720203203833394296686175345248656821", "56107595494770414169033152965635542500", "220250410205055553327705516994151907780", "139029986952383583081732583543121227225", "225906645224314157815939602383793184376", "155588090218342557940253942580447666642", "309051081962351778948184717950795815509", "245539949468760808910768168636209190145", "244292944973542475936500071963500771088", "94475619690918640400365047181728977924", "195366773349676590075927548152953695014", "279482347794562642676571009996899462113", "48927683219126065761174863204405289860", "214789503505984548988643500713495921103", "25920949994098500062101683129657787955", "40948343052415876263205953168564566778", "32377182047332644615623785857061877577", "213828181346851087381515831448269560908", "261689318391222986394302351952710236908" ] }, "id": "ASB-A-299477569-635315ea", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/utils/huffman_utils.c" }, "signature_type": "Line" }, { "digest": { "length": 779.0, "function_hash": "334248941716855323943701770985780040251" }, "id": "ASB-A-299477569-713b6121", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/alpha_processing_neon.c", "function": "DispatchAlpha_NEON" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "169966916558279050832634754478767979358", "180907884678556500447203331176641645287", "310342967974809096205114478644627727929", "334848601353197483697852558353492665653", "300736591130123852438682251291966974204", "237261322598863367883289176924019578805", "173758189122598620758716116138111418151", "263934962910731844153152303590346456382", "155462523537241221126673684312876309888", "261502972542537607349532067319638809092", "43401009356672717769311425039640535981", "334848601353197483697852558353492665653", "10247792090647171846005791325548463943", "79358224156328144706227308442556528882", "173758189122598620758716116138111418151", "253770182644889392424020162380205034015" ] }, "id": "ASB-A-299477569-77962a4d", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/alpha_processing_neon.c" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "156779803209175547355376252751319586572", "62588057392501956841152792403457014429", "214993459198804963129871786453662809388", "21093686221887462362639238965826476168" ] }, "id": "ASB-A-299477569-b11ae962", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/enc/backward_references_cost_enc.c" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "20134740730605791402509200455302630941", "136648906070994206943738037015888819806", "232356828012318700083917498119399758794", "37020882375958065571817200082347569363" ] }, "id": "ASB-A-299477569-b5716161", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dec/vp8li_dec.h" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "163724193854473346907507630364280388172", "264836444328454150992554213101345384708", "181922589043580502142152691080011101756", "339343357310263727389496164475949212675", "26581816914442771711331283190392493524", "37187177066790183420743799174911313588", "63039321163627893212629515239808205979" ] }, "id": "ASB-A-299477569-d642fbb5", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/enc/vp8l_enc.c" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "97864061784715826441887866112378347584", "39515576668064130961191125490569008709", "15945440527326475598758400760545647269", "179905868972741389206246603230558700074", "269002166573005066182395532399705225080", "338797654904827777915006341201793438154", "26243335173024739658472585475060558978", "296788324226089332424342777701034399900", "325935409316114345698959684627202414721", "14602179211321051470616776437453227421", "80930707920142309702112656163292811131", "75984984191255074792532700352187079254", "15945440527326475598758400760545647269", "179905868972741389206246603230558700074", "178376739799592228038032850001863292370", "20025690582520085788588656537972912237", "324790268367688164508600624494191013251", "99164137796852951371330616679109629299", "60027550136380738499539137436091815299", "52861869952683498687220473597854559444" ] }, "id": "ASB-A-299477569-e2004d23", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/lossless_enc_mips32.c" }, "signature_type": "Line" }, { "digest": { "length": 383.0, "function_hash": "40283652307670872671032511637601685268" }, "id": "ASB-A-299477569-f4d65240", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/lossless_enc_mips32.c", "function": "AddVectorEq_MIPS32" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "210680425751445647392974712312166516434", "31176131428327197556084923347153299803", "91413042216609002235528185241791249822", "273450130334326004710231764491864605384", "97403937494087092732307438335378299067", "183915759203804892541396210553818051906", "218815111059650688860257620488376646006" ] }, "id": "ASB-A-299477569-f9779cc9", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/utils/huffman_utils.h" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400" ], "spl": "2023-10-06", "severity": "Critical", "types": [ "RCE" ] }
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "20134740730605791402509200455302630941", "136648906070994206943738037015888819806", "232356828012318700083917498119399758794", "37020882375958065571817200082347569363" ] }, "id": "ASB-A-299477569-3cd8efc9", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dec/vp8li_dec.h" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "163724193854473346907507630364280388172", "264836444328454150992554213101345384708", "181922589043580502142152691080011101756", "339343357310263727389496164475949212675", "26581816914442771711331283190392493524", "37187177066790183420743799174911313588", "63039321163627893212629515239808205979" ] }, "id": "ASB-A-299477569-4136e971", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/enc/vp8l_enc.c" }, "signature_type": "Line" }, { "digest": { "length": 779.0, "function_hash": "334248941716855323943701770985780040251" }, "id": "ASB-A-299477569-4fe31899", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/alpha_processing_neon.c", "function": "DispatchAlpha_NEON" }, "signature_type": "Function" }, { "digest": { "length": 734.0, "function_hash": "35762848052940665053966434408620727368" }, "id": "ASB-A-299477569-5b7c360a", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/alpha_processing_neon.c", "function": "ExtractAlpha_NEON" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "184486535917274742375898790643177119646", "95943885037397063337940653147569264485", "146688000439189956178651262036462588655", "243607272802491301793742426076863189211", "246746075629491566327545920987074559731", "178756029364742335058528640391643198977", "14108895270355577587630539579921912368", "18555198820484845415187166745114669311", "41825228309901354481510949560991977209", "263292522007487414406624721281842919585", "65570058192166487007999504789911108748", "273331903373229057885063505443783167798" ] }, "id": "ASB-A-299477569-6260a0c5", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/enc/backward_references_enc.c" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "204781606502151800260619611752625644818", "185106167987738524761390329650955829619", "305816608561040735805928812483133554564", "59392845666000361311742466361202540751", "163544756746094738569689619927773583208", "64351449055211388586989071028165712970", "18629077194446828728726317177332368712", "223007749125293494574594639015320091978", "236680345559470387610260309003459465438", "226067468273456595296407121508288106200", "321923281581885145865730435223215193746", "231666192913856095838086834941208983265", "181054860789483302711806005905772321308", "79258257990473166470619511931141812522", "200328652613175569443260201006420835059", "6676361250043582523572721889987948436", "200076656036652498604570028039742429935", "189120569564892762059446620707941915190", "323711977447033501678429042127603698316", "269845760469900685143393871538905460386", "4720203203833394296686175345248656821", "56107595494770414169033152965635542500", "220250410205055553327705516994151907780", "139029986952383583081732583543121227225", "225906645224314157815939602383793184376", "155588090218342557940253942580447666642", "309051081962351778948184717950795815509", "245539949468760808910768168636209190145", "244292944973542475936500071963500771088", "94475619690918640400365047181728977924", "195366773349676590075927548152953695014", "279482347794562642676571009996899462113", "48927683219126065761174863204405289860", "214789503505984548988643500713495921103", "25920949994098500062101683129657787955", "40948343052415876263205953168564566778", "32377182047332644615623785857061877577", "213828181346851087381515831448269560908", "261689318391222986394302351952710236908" ] }, "id": "ASB-A-299477569-67c5fe9e", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/utils/huffman_utils.c" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "271948026291282679915020711765944277644", "262252171417285278396190219750969423297", "148769860740082019780466540147402480452", "210145805502744439188840045708050512589", "35045463450424597200053605992676636204", "64766116049401205963382856096159133016", "199857997552244871809490827006375407869", "19508379791752261999511906430439999976", "228171279559466439552632197667773266539", "151576406092307753477191614656856352818", "253045320118918568491627921939403555705", "130445939594778113211731509372766920561", "12580394397663910147154862229568281599", "80519199707879550880393747682138685712", "316703996335626729356480421668443359420", "112588836660070022639592100708547253158", "80951286132688567743133278832665098378", "269574673249262310077259878437192371215", "252443284945298872410908993903016361511", "159257432654087281696134800911303867693", "291750083337732318662709987572573616830", "169088151181716300303842140093765755918", "73550526054077245811164979480865709647", "162854924244706812826736065911880033121", "291243115522035543821384978063358782303", "178642488364606593579676655197420657813", "298358522057652572101438670807195076303", "148852009278892113461914803942839280211", "247530072585474083441594850150604125475", "279560637154054723920761559897853486777", "202655542227860580080550069313697685541", "186980819649801847432774385003660928968", "97828808855738792730905062881408925566", "102081775963876061736136113440319348704", "5999260320962753238441206982156248892", "225298851476652200041146005344964915850", "25926333490899675358408004217915439110", "121271864338623016227831636388829667369", "3261922525234354196880407410666053244", "93490408030208102553449128636581277522", "56169827678954796002461554515733955394", "146434498251422795792724255787630145257", "180061472657521040892563784991030675291", "28456919384561916568486403753570021157", "141591542593831588193439876159158717749", "143026966034998223926469464146658131125", "214863518128816089569328548838396476266", "181159102842818032171371684569701144472", "100549082727312540877472668665834378775", "43581069938430831587912090271434024516", "73651109845734901883398747017515852367", "115445385881407562798806355037454872759", "110463014747451642918800005342832693488", "254069557418689661914117668276367867146", "328830259662328988457898205652053121965", "238858969565005325952513859319399381516", "111234782651036060340979675411769789231", "172081266457316932040744692285306655916", "248566039298899952992969157639115673789", "119985745181292829676238729059280428135", "167694533597920009083942283657848514212", "264725772127853413985386923114761986085", "319322622918909763052091702521534025749", "298957801119027805276587464952973149993", "62837709564002461020449103231436455248", "313049931741831224027067891725458321568", "234345581826703249538457366286627621387", "200300177457112355832449360393082008763", "48551747108970203382132381719056013424", "274300588330689046282791831363004929420", "309105406738991267509915155779836680981", "310052527010005599966394898527644151396" ] }, "id": "ASB-A-299477569-81b57f55", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dec/vp8l_dec.c" }, "signature_type": "Line" }, { "digest": { "length": 383.0, "function_hash": "40283652307670872671032511637601685268" }, "id": "ASB-A-299477569-86699398", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/lossless_enc_mips32.c", "function": "AddVectorEq_MIPS32" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "210680425751445647392974712312166516434", "31176131428327197556084923347153299803", "91413042216609002235528185241791249822", "273450130334326004710231764491864605384", "97403937494087092732307438335378299067", "183915759203804892541396210553818051906", "218815111059650688860257620488376646006" ] }, "id": "ASB-A-299477569-94dbcbbc", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/utils/huffman_utils.h" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "97864061784715826441887866112378347584", "39515576668064130961191125490569008709", "15945440527326475598758400760545647269", "179905868972741389206246603230558700074", "269002166573005066182395532399705225080", "338797654904827777915006341201793438154", "26243335173024739658472585475060558978", "296788324226089332424342777701034399900", "325935409316114345698959684627202414721", "14602179211321051470616776437453227421", "80930707920142309702112656163292811131", "75984984191255074792532700352187079254", "15945440527326475598758400760545647269", "179905868972741389206246603230558700074", "178376739799592228038032850001863292370", "20025690582520085788588656537972912237", "324790268367688164508600624494191013251", "99164137796852951371330616679109629299", "60027550136380738499539137436091815299", "52861869952683498687220473597854559444" ] }, "id": "ASB-A-299477569-9d916320", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/lossless_enc_mips32.c" }, "signature_type": "Line" }, { "digest": { "length": 420.0, "function_hash": "217698354615572624902466573869813048939" }, "id": "ASB-A-299477569-b024640c", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/lossless_enc_mips32.c", "function": "AddVector_MIPS32" }, "signature_type": "Function" }, { "digest": { "threshold": 0.9, "line_hashes": [ "156779803209175547355376252751319586572", "62588057392501956841152792403457014429", "214993459198804963129871786453662809388", "21093686221887462362639238965826476168" ] }, "id": "ASB-A-299477569-c5576bc1", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/enc/backward_references_cost_enc.c" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "169966916558279050832634754478767979358", "180907884678556500447203331176641645287", "310342967974809096205114478644627727929", "334848601353197483697852558353492665653", "300736591130123852438682251291966974204", "237261322598863367883289176924019578805", "173758189122598620758716116138111418151", "263934962910731844153152303590346456382", "155462523537241221126673684312876309888", "261502972542537607349532067319638809092", "43401009356672717769311425039640535981", "334848601353197483697852558353492665653", "10247792090647171846005791325548463943", "79358224156328144706227308442556528882", "173758189122598620758716116138111418151", "253770182644889392424020162380205034015" ] }, "id": "ASB-A-299477569-d7c1ecbf", "source": "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dsp/alpha_processing_neon.c" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/external/webp/+/210681f7f5d24c73fc55e7147e870c1351c31400" ], "spl": "2023-10-06", "severity": "Critical", "types": [ "RCE" ] }
{ "vanir_signatures": [ { "digest": { "threshold": 0.9, "line_hashes": [ "20134740730605791402509200455302630941", "136648906070994206943738037015888819806", "232356828012318700083917498119399758794", "37020882375958065571817200082347569363" ] }, "id": "ASB-A-299477569-2e4597b2", "source": "https://android.googlesource.com/platform/external/webp/+/3acf2aa5c074d5659c386c4462059b78489030e0", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dec/vp8li_dec.h" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "210680425751445647392974712312166516434", "31176131428327197556084923347153299803", "91413042216609002235528185241791249822", "273450130334326004710231764491864605384", "97403937494087092732307438335378299067", "183915759203804892541396210553818051906", "218815111059650688860257620488376646006" ] }, "id": "ASB-A-299477569-411f9725", "source": "https://android.googlesource.com/platform/external/webp/+/3acf2aa5c074d5659c386c4462059b78489030e0", "deprecated": false, "signature_version": "v1", "target": { "file": "src/utils/huffman_utils.h" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "204781606502151800260619611752625644818", "185106167987738524761390329650955829619", "305816608561040735805928812483133554564", "59392845666000361311742466361202540751", "163544756746094738569689619927773583208", "64351449055211388586989071028165712970", "18629077194446828728726317177332368712", "223007749125293494574594639015320091978", "236680345559470387610260309003459465438", "226067468273456595296407121508288106200", "321923281581885145865730435223215193746", "231666192913856095838086834941208983265", "181054860789483302711806005905772321308", "79258257990473166470619511931141812522", "200328652613175569443260201006420835059", "6676361250043582523572721889987948436", "200076656036652498604570028039742429935", "189120569564892762059446620707941915190", "323711977447033501678429042127603698316", "269845760469900685143393871538905460386", "4720203203833394296686175345248656821", "56107595494770414169033152965635542500", "220250410205055553327705516994151907780", "139029986952383583081732583543121227225", "225906645224314157815939602383793184376", "155588090218342557940253942580447666642", "309051081962351778948184717950795815509", "245539949468760808910768168636209190145", "244292944973542475936500071963500771088", "94475619690918640400365047181728977924", "195366773349676590075927548152953695014", "279482347794562642676571009996899462113", "48927683219126065761174863204405289860", "214789503505984548988643500713495921103", "25920949994098500062101683129657787955", "40948343052415876263205953168564566778", "32377182047332644615623785857061877577", "213828181346851087381515831448269560908", "261689318391222986394302351952710236908" ] }, "id": "ASB-A-299477569-6772e109", "source": "https://android.googlesource.com/platform/external/webp/+/3acf2aa5c074d5659c386c4462059b78489030e0", "deprecated": false, "signature_version": "v1", "target": { "file": "src/utils/huffman_utils.c" }, "signature_type": "Line" }, { "digest": { "threshold": 0.9, "line_hashes": [ "271948026291282679915020711765944277644", "262252171417285278396190219750969423297", "148769860740082019780466540147402480452", "210145805502744439188840045708050512589", "35045463450424597200053605992676636204", "64766116049401205963382856096159133016", "199857997552244871809490827006375407869", "19508379791752261999511906430439999976", "228171279559466439552632197667773266539", "151576406092307753477191614656856352818", "253045320118918568491627921939403555705", "130445939594778113211731509372766920561", "12580394397663910147154862229568281599", "80519199707879550880393747682138685712", "316703996335626729356480421668443359420", "112588836660070022639592100708547253158", "80951286132688567743133278832665098378", "269574673249262310077259878437192371215", "252443284945298872410908993903016361511", "159257432654087281696134800911303867693", "291750083337732318662709987572573616830", "169088151181716300303842140093765755918", "73550526054077245811164979480865709647", "162854924244706812826736065911880033121", "291243115522035543821384978063358782303", "178642488364606593579676655197420657813", "298358522057652572101438670807195076303", "148852009278892113461914803942839280211", "247530072585474083441594850150604125475", "279560637154054723920761559897853486777", "202655542227860580080550069313697685541", "186980819649801847432774385003660928968", "97828808855738792730905062881408925566", "102081775963876061736136113440319348704", "5999260320962753238441206982156248892", "225298851476652200041146005344964915850", "25926333490899675358408004217915439110", "121271864338623016227831636388829667369", "3261922525234354196880407410666053244", "93490408030208102553449128636581277522", "56169827678954796002461554515733955394", "146434498251422795792724255787630145257", "180061472657521040892563784991030675291", "28456919384561916568486403753570021157", "141591542593831588193439876159158717749", "143026966034998223926469464146658131125", "214863518128816089569328548838396476266", "181159102842818032171371684569701144472", "100549082727312540877472668665834378775", "43581069938430831587912090271434024516", "73651109845734901883398747017515852367", "115445385881407562798806355037454872759", "110463014747451642918800005342832693488", "254069557418689661914117668276367867146", "328830259662328988457898205652053121965", "238858969565005325952513859319399381516", "111234782651036060340979675411769789231", "172081266457316932040744692285306655916", "248566039298899952992969157639115673789", "119985745181292829676238729059280428135", "167694533597920009083942283657848514212", "264725772127853413985386923114761986085", "319322622918909763052091702521534025749", "298957801119027805276587464952973149993", "62837709564002461020449103231436455248", "313049931741831224027067891725458321568", "234345581826703249538457366286627621387", "200300177457112355832449360393082008763", "48551747108970203382132381719056013424", "274300588330689046282791831363004929420", "309105406738991267509915155779836680981", "310052527010005599966394898527644151396" ] }, "id": "ASB-A-299477569-c6f85feb", "source": "https://android.googlesource.com/platform/external/webp/+/3acf2aa5c074d5659c386c4462059b78489030e0", "deprecated": false, "signature_version": "v1", "target": { "file": "src/dec/vp8l_dec.c" }, "signature_type": "Line" } ], "fixes": [ "https://android.googlesource.com/platform/external/webp/+/3acf2aa5c074d5659c386c4462059b78489030e0" ], "spl": "2023-10-06", "severity": "Critical", "types": [ "RCE" ] }