Multiple integer overflows in Python 2.2.3 through 2.5.1, and 2.6, allow context-dependent attackers to have an unknown impact via a large integer value in the tabsize argument to the expandtabs method, as implemented by (1) the stringexpandtabs function in Objects/stringobject.c and (2) the unicodeexpandtabs function in Objects/unicodeobject.c. NOTE: this vulnerability reportedly exists because of an incomplete fix for CVE-2008-2315.
{
"cwe_ids": []
}"https://github.com/psf/advisory-database/blob/main/advisories/python/PSF-2008-10.json"
[
{
"signature_version": "v1",
"signature_type": "Function",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"function_hash": "206863891841252262898996195151296685035",
"length": 1169.0
},
"id": "PSF-2008-10-00e7da25",
"deprecated": false,
"target": {
"file": "Objects/unicodeobject.c",
"function": "unicode_expandtabs"
}
},
{
"signature_version": "v1",
"signature_type": "Function",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"function_hash": "299196359246360963258979732042109056305",
"length": 871.0
},
"id": "PSF-2008-10-0746287f",
"deprecated": false,
"target": {
"file": "Modules/itertoolsmodule.c",
"function": "inititertools"
}
},
{
"signature_version": "v1",
"signature_type": "Line",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"100700944111327470384703791679360979767",
"21196050799655942499483104577427296469",
"260128259681934921693702695471362815282",
"22209559402200291063473783452937163178",
"198814252565841234059456432251577934051",
"295652360420110764072578076571300362349",
"153638053323363958968298119201045952547",
"15591493118895493032781950079199065743"
]
},
"id": "PSF-2008-10-29ddd63a",
"deprecated": false,
"target": {
"file": "Python/ast.c"
}
},
{
"signature_version": "v1",
"signature_type": "Function",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"function_hash": "15213671395626754952381888728121320693",
"length": 2613.0
},
"id": "PSF-2008-10-2af1a663",
"deprecated": false,
"target": {
"file": "Modules/datetimemodule.c",
"function": "wrap_strftime"
}
},
{
"signature_version": "v1",
"signature_type": "Line",
"source": "https://github.com/python/cpython/commit/44a93e54f4b0f90634d16d53c437fabb6946ea9d",
"digest": {
"threshold": 0.9,
"line_hashes": [
"174224983822412772427393640816542733073",
"255933321811448580126413521367907024917",
"180636265132287953047528132431093453154",
"167826185443154425698327113026583850852",
"172825190741622718760387159655890519999",
"119532274536913044756454661202035348367",
"296342340081229240575948382009089587187",
"219013585805612892608434075186685987728",
"236668441773200914532306161958542576814",
"318297307256347604256935581671486151345",
"27030416956819586100524652502751916270",
"69777694616066541705475108592708562195",
"35697547194879869020863699974711137874",
"318479439121153944252155899473470385028",
"283709400218164461734467497872393121970",
"112392868358261362917008854075626104493",
"74283018806829460647169487822852931007",
"51073173595421182327958628963900955227",
"107148032430790510507167658341681935408",
"213610828878668849737354185822039400933",
"33898339789938461099076874429242956305",
"23086469297741767477988700880246943501",
"336339021054579623903390727856963569588",
"146437432381870930599194704330019377518",
"229928583595055928256883260319146254918",
"125300237569628310964881118161359963139",
"96393725217819392574338005909123716367",
"307956903956747138217224678406038207907",
"322087644294870720837054743800678062958",
"74283018806829460647169487822852931007",
"170315433621924786330474225057576418148",
"43693651672511506419582617180681485734",
"286172466528647270387793666579387557999",
"266188228910887546206404899702286441543",
"307824728870600709163084955227275264118",
"60465937739236087436391693626262340198",
"302791021741561438664976808162553177096",
"88929553473564526279196268002366289872",
"326294531139725542129902826289362994463",
"217267747881523748990266742413793355501",
"21820269950573336677135998500425660945",
"321477897905043441303368794295169548094",
"152644604684563131158916377766396812634",
"112007674173652871092559212604380395846",
"213408710294513229763294300249968205749",
"86225319271077823261314337439503023094",
"156538523524989297641958590695464631742",
"250528979789244899561824338756142555804",
"209359852746352366394162953065565174764",
"327554648298225887614761952592703526059",
"44553188946045906095549024569906169819",
"23086469297741767477988700880246943501",
"5727176379661745826546239375287440818",
"215662872864640365533921130276721657273",
"83327702268475588438102493997677185823",
"103562317539288795309928486260682057897",
"37113171898203060976336464558347944785",
"149387332707509317980734329886096643755",
"120543796564650435565905618178847122250",
"304865650163210239957414663988529469046"
]
},
"id": "PSF-2008-10-3990ee18",
"deprecated": false,
"target": {
"file": "Objects/stringobject.c"
}
},
{
"signature_version": "v1",
"signature_type": "Line",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"135408026181280907568884222879025506308",
"36745336353421106021960911132262779774",
"39735577120867192065028475110761878612",
"304997206929414239100014913019025163630"
]
},
"id": "PSF-2008-10-3a9402b0",
"deprecated": false,
"target": {
"file": "Modules/timemodule.c"
}
},
{
"signature_version": "v1",
"signature_type": "Line",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"136516680181786916872236157317948334439",
"320378347380992475098154286732979097632",
"50182957863795153636733344020908067874",
"222555072925484851595439812774292149234",
"312941557826176411315752685825167315171",
"69597880205326627941270382073183409587",
"155498544865795366947721229667741487534",
"7699523868110176926139833401900483143",
"324481062290131582650166045580441552727",
"153749522369515374607026872278910735285",
"20401951242856271167072756764845946308",
"152151531449916346619752509044014510904",
"231999970440815945126735211889794840732",
"324958222329395388890860522919116958362",
"77621136169048043675918654496814354678",
"47054848528602851787495596463067404405",
"241318010676659599341690381154415928550",
"340190687253533238257203834037162272789",
"269040773906516179650052185721173364736",
"235876622437882869915650874338137663887",
"235876622437882869915650874338137663887",
"189549422944387449826261807096200201790",
"160088148288533382176547076882842224811",
"206312143068935874819543783290732936090",
"16801937815929440857444927815635529182",
"235018999536328294904790297714519773072",
"92872953397404777920013430119198372700",
"176335603222611041096586887553245369940",
"203082418962283050067146452759571717343",
"143307142071318026968279463269385780919",
"313223738107260572098582608405824109125",
"4238463930499809978993861004214111354"
]
},
"id": "PSF-2008-10-3e531276",
"deprecated": false,
"target": {
"file": "Modules/itertoolsmodule.c"
}
},
{
"signature_version": "v1",
"signature_type": "Line",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"260538103366189717054842443932283808606",
"249234510255503866291327602334208517273",
"312119134013951929217069177600590439025",
"262166608762512231930441719308903344260",
"309765944533717145694603187335347022791",
"183304045506960127648379114206946042742",
"241048436865716693661615313609821723520",
"257639016324159726082512716134753584532",
"94931980292532898831881360920639088650",
"7064797451097749850167095038455059835",
"51603039224755400712291717233004144284",
"86966517468536473291357549029665906509",
"329768061166900958005546539408791935369",
"337485528812816603128153299774538595742",
"98376664097501709562719946907925043304",
"112002603759063131150312205293959745228",
"4485738494351962350221007192052318017",
"194994526695757118008026734172546208079",
"190875177370618599365188263797381448195",
"333214200787762983650410114639920118694"
]
},
"id": "PSF-2008-10-5004a369",
"deprecated": false,
"target": {
"file": "Modules/_ctypes/cfield.c"
}
},
{
"signature_version": "v1",
"signature_type": "Function",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"function_hash": "72264289178823949412180329050162573028",
"length": 1509.0
},
"id": "PSF-2008-10-670c65dc",
"deprecated": false,
"target": {
"file": "Objects/floatobject.c",
"function": "_PyFloat_Pack4"
}
},
{
"signature_version": "v1",
"signature_type": "Function",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"function_hash": "288199461602545815591748901762594230824",
"length": 1869.0
},
"id": "PSF-2008-10-682ce034",
"deprecated": false,
"target": {
"file": "Python/compile.c",
"function": "compiler_with"
}
},
{
"signature_version": "v1",
"signature_type": "Function",
"source": "https://github.com/python/cpython/commit/44a93e54f4b0f90634d16d53c437fabb6946ea9d",
"digest": {
"function_hash": "206863891841252262898996195151296685035",
"length": 1169.0
},
"id": "PSF-2008-10-7572eb85",
"deprecated": false,
"target": {
"file": "Objects/unicodeobject.c",
"function": "unicode_expandtabs"
}
},
{
"signature_version": "v1",
"signature_type": "Line",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"7174968756320181242616918151126722532",
"127443778626405023724810472363494248366",
"194189200389114279143633039937951808329",
"291003122589950932365530623930847426527",
"288202732854625604052327611937606229574",
"333275408081768442441680256868082651907",
"216219267029808801090495059167291006908",
"190192511827580337953802790122167619856",
"325498938559182700113930933660849205534",
"265367387785895898566307574672219327602",
"328078813971020714234661403524053647128",
"188386164625684488715904110608812079226",
"330132698565319678165787171007078026697",
"130232111540765152683079227909328661929",
"3340158752631465594714116033538980005",
"315830163150625549450358829365662310831",
"253765346853519045226741619926606800526",
"83293044002664220683479925463426655775",
"132050894400016332878121465676817918396",
"198342452721311435715682581214721496944",
"231237272945924655072779580805834564720",
"184751957605805504526482931690096599091",
"337108334801979203501618401785394308741",
"137383587683526858090786055777613547791",
"192423385243822585687420665873111539685",
"296813601049183815696617153445991839163",
"339912130040711771177353606314984005226",
"170146129249297024946771048312383761499",
"301740470043894906624165903505070221923",
"116924381856205858046901507774587622950"
]
},
"id": "PSF-2008-10-7ffbc8a1",
"deprecated": false,
"target": {
"file": "Python/ceval.c"
}
},
{
"signature_version": "v1",
"signature_type": "Function",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"function_hash": "173997267158200819073167680429174975279",
"length": 956.0
},
"id": "PSF-2008-10-86d350cf",
"deprecated": false,
"target": {
"file": "Modules/datetimemodule.c",
"function": "datetime_strptime"
}
},
{
"signature_version": "v1",
"signature_type": "Line",
"source": "https://github.com/python/cpython/commit/44a93e54f4b0f90634d16d53c437fabb6946ea9d",
"digest": {
"threshold": 0.9,
"line_hashes": [
"20683130630137806391046010758356850333",
"132663552879567807409831286326089524877",
"73555461392980145132590744126044822999",
"84978551101605383598112319900126181585",
"296342340081229240575948382009089587187",
"20421378315990671325766869772487936940",
"186790064529800115221359883976884095026",
"104642843339870273585207664939811035161",
"312591983672742986580709001992117555361",
"9827293558838518968252918215242525476",
"35697547194879869020863699974711137874",
"318479439121153944252155899473470385028",
"283709400218164461734467497872393121970",
"112392868358261362917008854075626104493",
"74283018806829460647169487822852931007",
"51073173595421182327958628963900955227",
"107148032430790510507167658341681935408",
"213610828878668849737354185822039400933",
"33898339789938461099076874429242956305",
"23086469297741767477988700880246943501",
"336339021054579623903390727856963569588",
"146437432381870930599194704330019377518",
"229928583595055928256883260319146254918",
"125300237569628310964881118161359963139",
"96393725217819392574338005909123716367",
"307956903956747138217224678406038207907",
"322087644294870720837054743800678062958",
"74283018806829460647169487822852931007",
"170315433621924786330474225057576418148",
"43693651672511506419582617180681485734",
"286172466528647270387793666579387557999",
"266188228910887546206404899702286441543",
"307824728870600709163084955227275264118",
"60465937739236087436391693626262340198",
"18445968122394182076926124708264680790",
"41651893237031171723642612939765592026",
"140270195045274604857545083488054065439",
"42441336794337598301503800749834441424",
"181286231389935712898219726310756814154",
"99738971093315304131352355553831807955",
"108499034667187895118069158818671742728",
"258273613237486672287924257554158755555",
"322348577115366778582098770527882005563",
"86225319271077823261314337439503023094",
"156538523524989297641958590695464631742",
"250528979789244899561824338756142555804",
"209359852746352366394162953065565174764",
"327554648298225887614761952592703526059",
"44553188946045906095549024569906169819",
"23086469297741767477988700880246943501",
"5727176379661745826546239375287440818",
"215662872864640365533921130276721657273",
"83327702268475588438102493997677185823",
"103562317539288795309928486260682057897",
"206329443088591249316135954859207560497",
"234505596720761368632428749052863167028",
"330365690558857959919297295013548234774",
"313654180517146647068285639579956277248"
]
},
"id": "PSF-2008-10-8d77b770",
"deprecated": false,
"target": {
"file": "Objects/unicodeobject.c"
}
},
{
"signature_version": "v1",
"signature_type": "Function",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"function_hash": "147427766585588331486851344544906513842",
"length": 126.0
},
"id": "PSF-2008-10-99cb5777",
"deprecated": false,
"target": {
"file": "Modules/itertoolsmodule.c",
"function": "_grouper_dealloc"
}
},
{
"signature_version": "v1",
"signature_type": "Line",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"172201047879309227767836305714760993013",
"167116667315058029630696536546076233283",
"73051726155459959681195319738210114886",
"169550513844167136747435877665975548517",
"43811112333968901833529260073080362625",
"186412706001186406453490897191545985607",
"339173491268523961191427929158561629294",
"280987631029852244463129133721086878913",
"172157836691689420293340357924427063137",
"61630407307161725030031820406932069635",
"200536960597964622621339634776852988263",
"31557083228923491470968696025867548671",
"249384661668478647051701133797198603330",
"169780900717613567226434776577889667344",
"36108342267212541738915015217126804236",
"209580674682264515492271211372094159202"
]
},
"id": "PSF-2008-10-a5775ff5",
"deprecated": false,
"target": {
"file": "Modules/gdbmmodule.c"
}
},
{
"signature_version": "v1",
"signature_type": "Function",
"source": "https://github.com/python/cpython/commit/44a93e54f4b0f90634d16d53c437fabb6946ea9d",
"digest": {
"function_hash": "84756167741836921631948771616696236383",
"length": 1191.0
},
"id": "PSF-2008-10-a8e83ac2",
"deprecated": false,
"target": {
"file": "Objects/stringobject.c",
"function": "string_expandtabs"
}
},
{
"signature_version": "v1",
"signature_type": "Line",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"296079424452669258863335172837930174333",
"314934390243864087762120263529356963349",
"91905021340073541579999916937825944982"
]
},
"id": "PSF-2008-10-aa454f0d",
"deprecated": false,
"target": {
"file": "Modules/_ctypes/_ctypes_test.c"
}
},
{
"signature_version": "v1",
"signature_type": "Function",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"function_hash": "14498002949833134838538160535796730630",
"length": 278.0
},
"id": "PSF-2008-10-ae273503",
"deprecated": false,
"target": {
"file": "Modules/itertoolsmodule.c",
"function": "_grouper_create"
}
},
{
"signature_version": "v1",
"signature_type": "Line",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"288225416935239471407044212472335219553",
"44388032273769288862221925621332924649",
"87636858396482141258325102507621315773",
"203238709743410524750280023607773112471",
"27099596254386609237594144549163418466",
"64526545847830092034883835301578475175",
"1797203639853037585793923966036229586"
]
},
"id": "PSF-2008-10-b4ae4420",
"deprecated": false,
"target": {
"file": "Modules/_heapqmodule.c"
}
},
{
"signature_version": "v1",
"signature_type": "Line",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"18346643884661973794156812640681014635",
"317519220616628430892606804211027424111",
"257352963047065044301594259253665073250",
"129657201163260002442890552694914896873",
"312206954670197747114783522965409198862",
"239319997736225136709791675968949129267",
"61689041147267721166014262643697852662",
"173191646236641105482229389338479533217",
"99539947658510244510983976444229787600",
"146662614351674307188912966441593735526",
"324472449670206407073330102183437144795",
"80425316961154624431660917488591634423",
"187469377777498109854045953935686724236",
"234162195564067717010927337017941047837",
"152100898370136886330299442224097627385",
"292385716938736368290581519211819268415",
"22678351752885806187000827241949558121",
"285977787662182561283024279102508305788",
"37688847868998754134246650249090767172",
"171288696089504606864299158728839078681",
"187008436461289408388927167024457282722",
"42002286910586884607365225598850333555",
"165815126596540975304693684292110356285",
"139302735095948186529562310218145756497",
"130678867661809409584072795915995527388",
"175552767682768721833793648868123429254",
"196228792492637664403571952061109741530",
"218328226595854670670257958177004050852",
"326062134552813462492968970485510453717",
"310090942727473313774991006267828335510",
"116824023400218697692312673172790935355",
"304564196998692934791909752841058064669",
"134140201787110090849236787714714206689",
"222370070030442771190613976751042363113",
"96126814864489837014393052906651700308",
"313800386919538948929124831394160389972",
"44332161511382894379263516228190878348",
"193176195496490010095258255571801778618",
"36654594031577069469073839323817603130",
"97155440397714464726553651173995025263",
"169238508048593434803573052226077206746",
"270674446377483217920348832237614018990",
"258521027754239963142949700533734886808",
"9161358290331681070153237693560007556",
"213191121308651240194992853311313863612",
"942209834776425797219765757801518027",
"19645029302313358633022396253624684358",
"18603122207836487899365203696311137104",
"269443455151109033553876843715751684775",
"277457453206079829667687566851837946389",
"136549348535892826589621235339313098563",
"276803347164902443717992972719958934414",
"175722491345521754466344766940210602816",
"169811338141474229889964640036945872966"
]
},
"id": "PSF-2008-10-b9d7e04a",
"deprecated": false,
"target": {
"file": "Modules/datetimemodule.c"
}
},
{
"signature_version": "v1",
"signature_type": "Function",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"function_hash": "83356110814290932490826367894414179361",
"length": 227.0
},
"id": "PSF-2008-10-b9dc41b6",
"deprecated": false,
"target": {
"file": "Modules/timemodule.c",
"function": "time_strptime"
}
},
{
"signature_version": "v1",
"signature_type": "Line",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"20683130630137806391046010758356850333",
"132663552879567807409831286326089524877",
"73555461392980145132590744126044822999",
"84978551101605383598112319900126181585",
"296342340081229240575948382009089587187",
"20421378315990671325766869772487936940",
"186790064529800115221359883976884095026",
"104642843339870273585207664939811035161",
"312591983672742986580709001992117555361",
"9827293558838518968252918215242525476",
"35697547194879869020863699974711137874",
"318479439121153944252155899473470385028",
"283709400218164461734467497872393121970",
"112392868358261362917008854075626104493",
"74283018806829460647169487822852931007",
"51073173595421182327958628963900955227",
"107148032430790510507167658341681935408",
"213610828878668849737354185822039400933",
"33898339789938461099076874429242956305",
"23086469297741767477988700880246943501",
"336339021054579623903390727856963569588",
"146437432381870930599194704330019377518",
"229928583595055928256883260319146254918",
"125300237569628310964881118161359963139",
"96393725217819392574338005909123716367",
"307956903956747138217224678406038207907",
"322087644294870720837054743800678062958",
"74283018806829460647169487822852931007",
"170315433621924786330474225057576418148",
"43693651672511506419582617180681485734",
"286172466528647270387793666579387557999",
"266188228910887546206404899702286441543",
"307824728870600709163084955227275264118",
"60465937739236087436391693626262340198",
"18445968122394182076926124708264680790",
"41651893237031171723642612939765592026",
"140270195045274604857545083488054065439",
"42441336794337598301503800749834441424",
"181286231389935712898219726310756814154",
"99738971093315304131352355553831807955",
"108499034667187895118069158818671742728",
"258273613237486672287924257554158755555",
"322348577115366778582098770527882005563",
"86225319271077823261314337439503023094",
"156538523524989297641958590695464631742",
"250528979789244899561824338756142555804",
"209359852746352366394162953065565174764",
"327554648298225887614761952592703526059",
"44553188946045906095549024569906169819",
"23086469297741767477988700880246943501",
"5727176379661745826546239375287440818",
"215662872864640365533921130276721657273",
"83327702268475588438102493997677185823",
"103562317539288795309928486260682057897",
"206329443088591249316135954859207560497",
"234505596720761368632428749052863167028",
"330365690558857959919297295013548234774",
"313654180517146647068285639579956277248"
]
},
"id": "PSF-2008-10-be3eaf51",
"deprecated": false,
"target": {
"file": "Objects/unicodeobject.c"
}
},
{
"signature_version": "v1",
"signature_type": "Function",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"function_hash": "176654801898032045258977236444413928519",
"length": 2438.0
},
"id": "PSF-2008-10-c5598d53",
"deprecated": false,
"target": {
"file": "Python/ast.c",
"function": "ast_for_call"
}
},
{
"signature_version": "v1",
"signature_type": "Line",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"316626563556757713935453686741624061370",
"82365885270874732802262324673893888143",
"82004174883177778796158952203000808132",
"212964520020312120217194004793697339970",
"214350229588577360066320312678265410310",
"115660609571465538981380267090676353370",
"270596189113420789696797594308439678296",
"299066823627494615578850765974107986452",
"2740736583705892970441950340639978691",
"261263327137959429727695217833959232842",
"285478281334770295034269856901611750619",
"310433526344144123933270745935545754214",
"310726109672772248474205589532099746025",
"134815274759247494169622151330143200214",
"19422534033434520174395512981317220315",
"314314746132689724023985902786195397632",
"219576170221431426721953899123989980809",
"231600341037160687490273178764658554564",
"45996486348648072817838888224051717923",
"298384851523415716206137084694123329256",
"121855774872341328646209372846015240272",
"204453137088405732469584564939910182063",
"88250423361530065139652040678345271925",
"51334840497244166798121871945345457303"
]
},
"id": "PSF-2008-10-d3fae70d",
"deprecated": false,
"target": {
"file": "Python/compile.c"
}
},
{
"signature_version": "v1",
"signature_type": "Line",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"202346774722620461167700513979128714871",
"80398074531106562355998618966312837872",
"61360945650883486656785043518726777814",
"50411347779579450136997038688698041439",
"28352961457426077189198029334950635764",
"166276219868212324899395362229294768087",
"186278155048734214511358580779040865031",
"36261253054564895187974536209566193713",
"289778967168912929514281489831120966782",
"164512254602276750631751363618993738410",
"111649464610372598496342190655404007774",
"206766090636340907474479463394979902461"
]
},
"id": "PSF-2008-10-d5b3ec82",
"deprecated": false,
"target": {
"file": "Modules/_struct.c"
}
},
{
"signature_version": "v1",
"signature_type": "Line",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"113988872953227167942243030915917190850",
"64377357244641361855700290243178731076",
"260833976148999815820603916900593189264",
"152863313881618609166497557055348845507",
"26162894839114304095933932105334256317",
"59309707866676033362657661945108937426",
"305355502725485228225603601383650349031",
"103811402013532556510068210171089142279",
"21663019676536381390160477920707898454",
"318720938018818290415225096933195171026",
"70604632736268796921836611488192610522",
"308169360619847821371430145327201014892",
"287362844661405827611819928732311377054",
"3844128928628972250720747984973911444",
"191272923751621750609279450719275208774",
"86609398177137830458652553024007429627",
"340200660010863224702675921451066566678",
"254029764547786229769116226590026518086",
"139049818935886760154662161774878973832",
"293217604800934284988178389515209830877",
"230576128280205687788455400922047136246",
"107889445225729561766408929664546660432",
"114613990988522444151272247203192313110",
"308145937270700859923029833939757946114",
"192935584266703379965133601631432958623",
"211636669735503729228615566521741062650"
]
},
"id": "PSF-2008-10-daa92d0d",
"deprecated": false,
"target": {
"file": "Objects/floatobject.c"
}
},
{
"signature_version": "v1",
"signature_type": "Line",
"source": "https://github.com/python/cpython/commit/dd15f6c315f20c1a9a540dd757cd63e27dbe9f3c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"69630361079007026280897737634736095107",
"64557005893718795483844606416108093833",
"150680058603608620565755860447279250536",
"176182565802058087977016793276626534586",
"186501307781323520365510474680189634951",
"314225788257419912438660617275897712094",
"50173671507853239326221034379714014466",
"254359706199945378001539883759775629194"
]
},
"id": "PSF-2008-10-fa197140",
"deprecated": false,
"target": {
"file": "Modules/_ctypes/_ctypes.c"
}
}
]