In multiple functions of hppsfilter.c, there is a possible out-of-bounds write due to a stack buffer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
{
"fixes": [
"https://android.googlesource.com/platform/external/hplip/+/513ef72f4e38b7f9b6c74f5784a61fb928ff8cc0"
],
"severity": "High",
"spl": "2026-11-01",
"types": [
"EoP"
],
"vanir_signatures": [
{
"deprecated": false,
"digest": {
"function_hash": "293294623895067313828158485223444241763",
"length": 1367
},
"id": "ASB-A-511632970-052daa20",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/513ef72f4e38b7f9b6c74f5784a61fb928ff8cc0",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLOUTPUTMODE"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "186333589957150840119863208055290474726",
"length": 961
},
"id": "ASB-A-511632970-101ccbef",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/513ef72f4e38b7f9b6c74f5784a61fb928ff8cc0",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLDRYTIME"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "231356889847235405873483514770828592014",
"length": 1391
},
"id": "ASB-A-511632970-18657f59",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/513ef72f4e38b7f9b6c74f5784a61fb928ff8cc0",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLINKBLEED"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "325327318822431135068866826117209979885",
"length": 2044
},
"id": "ASB-A-511632970-2c41332e",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/513ef72f4e38b7f9b6c74f5784a61fb928ff8cc0",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLCOLORASGRAY"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "140469691682987521152617317998316189938",
"length": 1384
},
"id": "ASB-A-511632970-3dae28c5",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/513ef72f4e38b7f9b6c74f5784a61fb928ff8cc0",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteSecurePrinting"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "214484724516958532018960177315470336255",
"length": 663
},
"id": "ASB-A-511632970-51de6da1",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/513ef72f4e38b7f9b6c74f5784a61fb928ff8cc0",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHeader"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "130322996059439344395368543551220666470",
"length": 1250
},
"id": "ASB-A-511632970-95c65618",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/513ef72f4e38b7f9b6c74f5784a61fb928ff8cc0",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLPRINTQUALITY"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "249107766832453677802130284897783612864",
"length": 1384
},
"id": "ASB-A-511632970-a96b72ef",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/513ef72f4e38b7f9b6c74f5784a61fb928ff8cc0",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLSATURATION"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "124535711886811661227041578700220212460",
"length": 2154
},
"id": "ASB-A-511632970-aa4f69c4",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/513ef72f4e38b7f9b6c74f5784a61fb928ff8cc0",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "GetPPDValues"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "38083273586781046587223026828939303878",
"length": 909
},
"id": "ASB-A-511632970-ac2deb50",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/513ef72f4e38b7f9b6c74f5784a61fb928ff8cc0",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLTRUEBLACK"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "197405849836031582054717479959835015158",
"length": 5073
},
"id": "ASB-A-511632970-c891ac1d",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/513ef72f4e38b7f9b6c74f5784a61fb928ff8cc0",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "main"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"319626180626839343248603748392113764928",
"209870501076685606195426254153958624662",
"246509427657123323558580103016477216263",
"329123103535256240797484895859550595812",
"225773252653528180059879900129508571559",
"5875008381505405731039955591310343450",
"248335330625111168616351812989371895993",
"152295505514941001607252347074803733844",
"51209352687071447860524631340062909623",
"327270470008295391448438022271420796709",
"141569704121990153071411442621659691329",
"315772662926472174984164491237768068448",
"224373987406593316217483320599401038870",
"271174334430804589737980666205590074600",
"82377861250400913028369731684870273614",
"251822090427351907677746761662436219376",
"261422963584441543796377074339020682653",
"129517559881018139063884905874326663088",
"323033840368099198340207668949320496266",
"236117406047986163181756406304169149660",
"183493963782207470720783990292788504941",
"31876474555124814058653811695109480314",
"203045762689688883422995995284052761777",
"279419147030812017850668445025233567831",
"96662070575264909936341624009315350388",
"235034282940966977276318857163968487489",
"187315243204789076067719550831105292586",
"246772098322344203800295709100736518514",
"140014385067791214942027863420082844198",
"107356774357199105663463564130371701357",
"48750446310980641574788852515516917314",
"143747347164836178567860213502774764380",
"52045310287752070319261581288478420886",
"88722699773360860755239780912436011569",
"92978274424077458557387487673203224189",
"325262510428628496232757228066164642590",
"47229132052334433420756379730454432431",
"69744873006560468622641262014969251989",
"242768459818309374062596467892118630559",
"201394687704493415029377898944691756905",
"298145813008032344764723457684418191250",
"198597063995282685858863046114985837914",
"177577964876429410478393358273800305680",
"132226368963542277899592098140261589921",
"249181183037528372649390612402688160185",
"277187112882137571969150371135313717181",
"332045597784026494226780400136718604116",
"69744873006560468622641262014969251989",
"242768459818309374062596467892118630559",
"101089695316835861582444053649262844779",
"106005507850450120434015135598150255818",
"120796619901178484664240543892290152274",
"91037154741192327243265292799894183559",
"238220919342622394274785653388425231264",
"149822012156737580985761594826204427241",
"211119342223397835667772315283643896268",
"122767414823827175684512268982369872992",
"235568846162691103741563343897777727942",
"182147737338235847429425332309350616995",
"294091134512866476405586654797307924263",
"276425703454549826297951176620133175943",
"64764519667095425978390007182198438171",
"19539374276029993365567896891268228675",
"270213014640296682682912794466493863580",
"160013832078967043844558471296683789856",
"87028948058764017515097679400586229843",
"205968927177015898206184007747682099631",
"58420095453882128526839023032978583349",
"204276569025713569745604755774626312416",
"251774684451298028386298686675407193800",
"53856047153618394982523160361536745760",
"269337473774225778482353763713090430181",
"26731144404289692049152113095397225711",
"248566933493575032158619079465431317734",
"119044096464209176030783406686172364936",
"128981268949502071598396930389023045342",
"100991154973468626895185619338176844319",
"224238094304215983129807027454730971885",
"329640236384310115519191680749672015971",
"111922895579548357993628548149156165101",
"172733112971082150512515931783554996330",
"282050837768552283678758532693146168569",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"312084524356096500588613333133277751112",
"83721921835855947680238925120249603030",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"13638122632430438982283955105877780844",
"20401992783232138708807071253423466056",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"69221638573681784485454305798769351040",
"229236666816172618935032980945934282805",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"141057537493874975268754526964445933802",
"141658187629368505615256636686782331991",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"199130484817888990863911716752537712610",
"255347845310734400964539987168413822997",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"311354834803194393771688532831595462416",
"7485759580018550705716342159290021430",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"320372913924321097850111212212788957357",
"324256015456349070407313525720180837653",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"173281603344456626201838067967074882126",
"59148617671323512193774392175232385600",
"112124302755890387801140887097204465173",
"305718848823978425322235628078573773071",
"130139692387939770509208897946707199093",
"187856796459030287981845637471207444579",
"89270160893987583935757592811680516324",
"52450878790190912421133230276317739158",
"147843689094590569295640645010682859522",
"273768393270254946173194061020738342299",
"265293573782425220600779125336344445824",
"183531733080529207427017848826563530234"
],
"threshold": 0.9
},
"id": "ASB-A-511632970-cbec34dc",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/513ef72f4e38b7f9b6c74f5784a61fb928ff8cc0",
"target": {
"file": "prnt/hpps/hppsfilter.c"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "17086398237765888026641624220462956631",
"length": 912
},
"id": "ASB-A-511632970-e78cbaf6",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/513ef72f4e38b7f9b6c74f5784a61fb928ff8cc0",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteBornOnDate"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "156597911696172293938610000061219765001",
"length": 318
},
"id": "ASB-A-511632970-eb56d4d8",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/513ef72f4e38b7f9b6c74f5784a61fb928ff8cc0",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "open_dbg_outfile"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "284882009875887794817103379899270401962",
"length": 2708
},
"id": "ASB-A-511632970-eefdd6e3",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/513ef72f4e38b7f9b6c74f5784a61fb928ff8cc0",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteJobAccounting"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "52578796390509919136285909719254832453",
"length": 1356
},
"id": "ASB-A-511632970-fcd569dc",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/513ef72f4e38b7f9b6c74f5784a61fb928ff8cc0",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteECONOMODE2"
}
}
]
}
{
"fixes": [
"https://android.googlesource.com/platform/external/hplip/+/11ca4e6589bd84b2bba31e67ae2b5d501b068774"
],
"severity": "High",
"spl": "2026-11-01",
"types": [
"EoP"
],
"vanir_signatures": [
{
"deprecated": false,
"digest": {
"function_hash": "124535711886811661227041578700220212460",
"length": 2154
},
"id": "ASB-A-511632970-06b262e3",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/11ca4e6589bd84b2bba31e67ae2b5d501b068774",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "GetPPDValues"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "197405849836031582054717479959835015158",
"length": 5073
},
"id": "ASB-A-511632970-1bdad7ab",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/11ca4e6589bd84b2bba31e67ae2b5d501b068774",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "main"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "284882009875887794817103379899270401962",
"length": 2708
},
"id": "ASB-A-511632970-1dafeb39",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/11ca4e6589bd84b2bba31e67ae2b5d501b068774",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteJobAccounting"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "249107766832453677802130284897783612864",
"length": 1384
},
"id": "ASB-A-511632970-26ed08b4",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/11ca4e6589bd84b2bba31e67ae2b5d501b068774",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLSATURATION"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "293294623895067313828158485223444241763",
"length": 1367
},
"id": "ASB-A-511632970-31029b0b",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/11ca4e6589bd84b2bba31e67ae2b5d501b068774",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLOUTPUTMODE"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"319626180626839343248603748392113764928",
"209870501076685606195426254153958624662",
"246509427657123323558580103016477216263",
"329123103535256240797484895859550595812",
"225773252653528180059879900129508571559",
"5875008381505405731039955591310343450",
"248335330625111168616351812989371895993",
"152295505514941001607252347074803733844",
"51209352687071447860524631340062909623",
"327270470008295391448438022271420796709",
"141569704121990153071411442621659691329",
"315772662926472174984164491237768068448",
"224373987406593316217483320599401038870",
"271174334430804589737980666205590074600",
"82377861250400913028369731684870273614",
"251822090427351907677746761662436219376",
"261422963584441543796377074339020682653",
"129517559881018139063884905874326663088",
"323033840368099198340207668949320496266",
"236117406047986163181756406304169149660",
"183493963782207470720783990292788504941",
"31876474555124814058653811695109480314",
"203045762689688883422995995284052761777",
"279419147030812017850668445025233567831",
"96662070575264909936341624009315350388",
"235034282940966977276318857163968487489",
"187315243204789076067719550831105292586",
"246772098322344203800295709100736518514",
"140014385067791214942027863420082844198",
"107356774357199105663463564130371701357",
"48750446310980641574788852515516917314",
"143747347164836178567860213502774764380",
"52045310287752070319261581288478420886",
"88722699773360860755239780912436011569",
"92978274424077458557387487673203224189",
"325262510428628496232757228066164642590",
"47229132052334433420756379730454432431",
"69744873006560468622641262014969251989",
"242768459818309374062596467892118630559",
"201394687704493415029377898944691756905",
"298145813008032344764723457684418191250",
"198597063995282685858863046114985837914",
"177577964876429410478393358273800305680",
"132226368963542277899592098140261589921",
"249181183037528372649390612402688160185",
"277187112882137571969150371135313717181",
"332045597784026494226780400136718604116",
"69744873006560468622641262014969251989",
"242768459818309374062596467892118630559",
"101089695316835861582444053649262844779",
"106005507850450120434015135598150255818",
"120796619901178484664240543892290152274",
"91037154741192327243265292799894183559",
"238220919342622394274785653388425231264",
"149822012156737580985761594826204427241",
"211119342223397835667772315283643896268",
"122767414823827175684512268982369872992",
"235568846162691103741563343897777727942",
"182147737338235847429425332309350616995",
"294091134512866476405586654797307924263",
"276425703454549826297951176620133175943",
"64764519667095425978390007182198438171",
"19539374276029993365567896891268228675",
"270213014640296682682912794466493863580",
"160013832078967043844558471296683789856",
"87028948058764017515097679400586229843",
"205968927177015898206184007747682099631",
"58420095453882128526839023032978583349",
"204276569025713569745604755774626312416",
"251774684451298028386298686675407193800",
"53856047153618394982523160361536745760",
"269337473774225778482353763713090430181",
"26731144404289692049152113095397225711",
"248566933493575032158619079465431317734",
"119044096464209176030783406686172364936",
"128981268949502071598396930389023045342",
"100991154973468626895185619338176844319",
"224238094304215983129807027454730971885",
"329640236384310115519191680749672015971",
"111922895579548357993628548149156165101",
"172733112971082150512515931783554996330",
"282050837768552283678758532693146168569",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"312084524356096500588613333133277751112",
"83721921835855947680238925120249603030",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"13638122632430438982283955105877780844",
"20401992783232138708807071253423466056",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"69221638573681784485454305798769351040",
"229236666816172618935032980945934282805",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"141057537493874975268754526964445933802",
"141658187629368505615256636686782331991",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"199130484817888990863911716752537712610",
"255347845310734400964539987168413822997",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"311354834803194393771688532831595462416",
"7485759580018550705716342159290021430",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"320372913924321097850111212212788957357",
"324256015456349070407313525720180837653",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"173281603344456626201838067967074882126",
"59148617671323512193774392175232385600",
"112124302755890387801140887097204465173",
"305718848823978425322235628078573773071",
"130139692387939770509208897946707199093",
"187856796459030287981845637471207444579",
"89270160893987583935757592811680516324",
"52450878790190912421133230276317739158",
"147843689094590569295640645010682859522",
"273768393270254946173194061020738342299",
"265293573782425220600779125336344445824",
"183531733080529207427017848826563530234"
],
"threshold": 0.9
},
"id": "ASB-A-511632970-38e59554",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/11ca4e6589bd84b2bba31e67ae2b5d501b068774",
"target": {
"file": "prnt/hpps/hppsfilter.c"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "140469691682987521152617317998316189938",
"length": 1384
},
"id": "ASB-A-511632970-4252c821",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/11ca4e6589bd84b2bba31e67ae2b5d501b068774",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteSecurePrinting"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "325327318822431135068866826117209979885",
"length": 2044
},
"id": "ASB-A-511632970-5192b859",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/11ca4e6589bd84b2bba31e67ae2b5d501b068774",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLCOLORASGRAY"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "130322996059439344395368543551220666470",
"length": 1250
},
"id": "ASB-A-511632970-7d59d13c",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/11ca4e6589bd84b2bba31e67ae2b5d501b068774",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLPRINTQUALITY"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "156597911696172293938610000061219765001",
"length": 318
},
"id": "ASB-A-511632970-8193d42c",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/11ca4e6589bd84b2bba31e67ae2b5d501b068774",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "open_dbg_outfile"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "17086398237765888026641624220462956631",
"length": 912
},
"id": "ASB-A-511632970-a3eb9d2c",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/11ca4e6589bd84b2bba31e67ae2b5d501b068774",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteBornOnDate"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "52578796390509919136285909719254832453",
"length": 1356
},
"id": "ASB-A-511632970-aacf799b",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/11ca4e6589bd84b2bba31e67ae2b5d501b068774",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteECONOMODE2"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "38083273586781046587223026828939303878",
"length": 909
},
"id": "ASB-A-511632970-cf9ea111",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/11ca4e6589bd84b2bba31e67ae2b5d501b068774",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLTRUEBLACK"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "214484724516958532018960177315470336255",
"length": 663
},
"id": "ASB-A-511632970-ddb5b861",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/11ca4e6589bd84b2bba31e67ae2b5d501b068774",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHeader"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "231356889847235405873483514770828592014",
"length": 1391
},
"id": "ASB-A-511632970-de1cd91e",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/11ca4e6589bd84b2bba31e67ae2b5d501b068774",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLINKBLEED"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "186333589957150840119863208055290474726",
"length": 961
},
"id": "ASB-A-511632970-f5d88829",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/11ca4e6589bd84b2bba31e67ae2b5d501b068774",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLDRYTIME"
}
}
]
}
{
"fixes": [
"https://android.googlesource.com/platform/external/hplip/+/a901d5cac2995fc4d1287dddc107e56f426c4ac4"
],
"severity": "High",
"spl": "2026-11-01",
"types": [
"EoP"
],
"vanir_signatures": [
{
"deprecated": false,
"digest": {
"function_hash": "38083273586781046587223026828939303878",
"length": 909
},
"id": "ASB-A-511632970-2e07131e",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/a901d5cac2995fc4d1287dddc107e56f426c4ac4",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLTRUEBLACK"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "325327318822431135068866826117209979885",
"length": 2044
},
"id": "ASB-A-511632970-38666f24",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/a901d5cac2995fc4d1287dddc107e56f426c4ac4",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLCOLORASGRAY"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "249107766832453677802130284897783612864",
"length": 1384
},
"id": "ASB-A-511632970-3f5fc1f6",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/a901d5cac2995fc4d1287dddc107e56f426c4ac4",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLSATURATION"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "284882009875887794817103379899270401962",
"length": 2708
},
"id": "ASB-A-511632970-46b78156",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/a901d5cac2995fc4d1287dddc107e56f426c4ac4",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteJobAccounting"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "52578796390509919136285909719254832453",
"length": 1356
},
"id": "ASB-A-511632970-49488cb8",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/a901d5cac2995fc4d1287dddc107e56f426c4ac4",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteECONOMODE2"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"319626180626839343248603748392113764928",
"209870501076685606195426254153958624662",
"246509427657123323558580103016477216263",
"329123103535256240797484895859550595812",
"225773252653528180059879900129508571559",
"5875008381505405731039955591310343450",
"248335330625111168616351812989371895993",
"152295505514941001607252347074803733844",
"51209352687071447860524631340062909623",
"327270470008295391448438022271420796709",
"141569704121990153071411442621659691329",
"315772662926472174984164491237768068448",
"224373987406593316217483320599401038870",
"271174334430804589737980666205590074600",
"82377861250400913028369731684870273614",
"251822090427351907677746761662436219376",
"261422963584441543796377074339020682653",
"129517559881018139063884905874326663088",
"323033840368099198340207668949320496266",
"236117406047986163181756406304169149660",
"183493963782207470720783990292788504941",
"31876474555124814058653811695109480314",
"203045762689688883422995995284052761777",
"279419147030812017850668445025233567831",
"96662070575264909936341624009315350388",
"235034282940966977276318857163968487489",
"187315243204789076067719550831105292586",
"246772098322344203800295709100736518514",
"140014385067791214942027863420082844198",
"107356774357199105663463564130371701357",
"48750446310980641574788852515516917314",
"143747347164836178567860213502774764380",
"52045310287752070319261581288478420886",
"88722699773360860755239780912436011569",
"92978274424077458557387487673203224189",
"325262510428628496232757228066164642590",
"47229132052334433420756379730454432431",
"69744873006560468622641262014969251989",
"242768459818309374062596467892118630559",
"201394687704493415029377898944691756905",
"298145813008032344764723457684418191250",
"198597063995282685858863046114985837914",
"177577964876429410478393358273800305680",
"132226368963542277899592098140261589921",
"249181183037528372649390612402688160185",
"277187112882137571969150371135313717181",
"332045597784026494226780400136718604116",
"69744873006560468622641262014969251989",
"242768459818309374062596467892118630559",
"101089695316835861582444053649262844779",
"106005507850450120434015135598150255818",
"120796619901178484664240543892290152274",
"91037154741192327243265292799894183559",
"238220919342622394274785653388425231264",
"149822012156737580985761594826204427241",
"211119342223397835667772315283643896268",
"122767414823827175684512268982369872992",
"235568846162691103741563343897777727942",
"182147737338235847429425332309350616995",
"294091134512866476405586654797307924263",
"276425703454549826297951176620133175943",
"64764519667095425978390007182198438171",
"19539374276029993365567896891268228675",
"270213014640296682682912794466493863580",
"160013832078967043844558471296683789856",
"87028948058764017515097679400586229843",
"205968927177015898206184007747682099631",
"58420095453882128526839023032978583349",
"204276569025713569745604755774626312416",
"251774684451298028386298686675407193800",
"53856047153618394982523160361536745760",
"269337473774225778482353763713090430181",
"26731144404289692049152113095397225711",
"248566933493575032158619079465431317734",
"119044096464209176030783406686172364936",
"128981268949502071598396930389023045342",
"100991154973468626895185619338176844319",
"224238094304215983129807027454730971885",
"329640236384310115519191680749672015971",
"111922895579548357993628548149156165101",
"172733112971082150512515931783554996330",
"282050837768552283678758532693146168569",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"312084524356096500588613333133277751112",
"83721921835855947680238925120249603030",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"13638122632430438982283955105877780844",
"20401992783232138708807071253423466056",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"69221638573681784485454305798769351040",
"229236666816172618935032980945934282805",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"141057537493874975268754526964445933802",
"141658187629368505615256636686782331991",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"199130484817888990863911716752537712610",
"255347845310734400964539987168413822997",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"311354834803194393771688532831595462416",
"7485759580018550705716342159290021430",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"320372913924321097850111212212788957357",
"324256015456349070407313525720180837653",
"276425703454549826297951176620133175943",
"21189360077760868316797450419717950158",
"173281603344456626201838067967074882126",
"59148617671323512193774392175232385600",
"112124302755890387801140887097204465173",
"305718848823978425322235628078573773071",
"130139692387939770509208897946707199093",
"187856796459030287981845637471207444579",
"89270160893987583935757592811680516324",
"52450878790190912421133230276317739158",
"147843689094590569295640645010682859522",
"273768393270254946173194061020738342299",
"265293573782425220600779125336344445824",
"183531733080529207427017848826563530234"
],
"threshold": 0.9
},
"id": "ASB-A-511632970-55a1e10c",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/a901d5cac2995fc4d1287dddc107e56f426c4ac4",
"target": {
"file": "prnt/hpps/hppsfilter.c"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "293294623895067313828158485223444241763",
"length": 1367
},
"id": "ASB-A-511632970-622615b4",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/a901d5cac2995fc4d1287dddc107e56f426c4ac4",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLOUTPUTMODE"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "197405849836031582054717479959835015158",
"length": 5073
},
"id": "ASB-A-511632970-6249e8aa",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/a901d5cac2995fc4d1287dddc107e56f426c4ac4",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "main"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "17086398237765888026641624220462956631",
"length": 912
},
"id": "ASB-A-511632970-70e54917",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/a901d5cac2995fc4d1287dddc107e56f426c4ac4",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteBornOnDate"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "124535711886811661227041578700220212460",
"length": 2154
},
"id": "ASB-A-511632970-78c0f4f7",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/a901d5cac2995fc4d1287dddc107e56f426c4ac4",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "GetPPDValues"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "140469691682987521152617317998316189938",
"length": 1384
},
"id": "ASB-A-511632970-9dd7219f",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/a901d5cac2995fc4d1287dddc107e56f426c4ac4",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteSecurePrinting"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "156597911696172293938610000061219765001",
"length": 318
},
"id": "ASB-A-511632970-a21d0e0f",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/a901d5cac2995fc4d1287dddc107e56f426c4ac4",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "open_dbg_outfile"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "186333589957150840119863208055290474726",
"length": 961
},
"id": "ASB-A-511632970-b0563eab",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/a901d5cac2995fc4d1287dddc107e56f426c4ac4",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLDRYTIME"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "231356889847235405873483514770828592014",
"length": 1391
},
"id": "ASB-A-511632970-b4e26116",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/a901d5cac2995fc4d1287dddc107e56f426c4ac4",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLINKBLEED"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "214484724516958532018960177315470336255",
"length": 663
},
"id": "ASB-A-511632970-e014bb8b",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/a901d5cac2995fc4d1287dddc107e56f426c4ac4",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHeader"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "130322996059439344395368543551220666470",
"length": 1250
},
"id": "ASB-A-511632970-f6749ad6",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://android.googlesource.com/platform/external/hplip/+/a901d5cac2995fc4d1287dddc107e56f426c4ac4",
"target": {
"file": "prnt/hpps/hppsfilter.c",
"function": "WriteHPPJLPRINTQUALITY"
}
}
]
}