In the Linux kernel, the following vulnerability has been resolved:
fs/netfs/readcollect: add to next->prevdonated
If multiple subrequests donate data to the same "next" request
(depending on the subrequest completion order), each of them would
overwrite the prev_donated field, causing data corruption and a
BUG() crash ("Can't donate prior to front").
[
{
"id": "CVE-2025-21988-050f9cbc",
"signature_type": "Line",
"target": {
"file": "fs/netfs/objects.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"154227929740231643367336694316518597433",
"243620176596933779382121217176167915622",
"28535526110204497786641714465013458384",
"27230422716337300314571851729017324704",
"98464009868247913455201053520996470025",
"147994023786528249907743452037558897214",
"161733002870078644314292511019565716353",
"208929682980216162321234807957679213796",
"8928997626661498032493970259134177566",
"79856301344667544596590977075902747113",
"21847871299180477174249752797998887539",
"217951571763649208950674553026666437315",
"239147048313467843725292826635840145850",
"219601474422364515674735087427190611745",
"67151473482994178504259717561730912487",
"42722462181709730487843925749719657277",
"41434324275066566612717789344099509723",
"1967473999570567696732212785212353466",
"120455434396122853609638212679900865550",
"311027569862358606037327760883425266780",
"99436297611927646233203007814377222193",
"59685528886727165300338688357906082853",
"316511090670746998458625092049379229751",
"44723779036609391075308300065476207773",
"304846225346588205024127081740680403805",
"139405900480621045513298094213682200574",
"245951902541722296879921970145553925981",
"32212183670864061476772472613260548676",
"88257589543844841167639604565865795666",
"53933089774917889582660265803218587545",
"148072600974361586258162971321572046560",
"305563027861225886739186361729931499444",
"329641078285140693397726400464317017170",
"305987656706511123817502493737396852455",
"18287395883883043581919081560459522623",
"8918680845380486893176403205388985854",
"100356655791476085789674104919249475902"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-05f6a7a5",
"signature_type": "Function",
"target": {
"function": "netfs_retry_write_stream",
"file": "fs/netfs/write_retry.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 3676.0,
"function_hash": "153785616520315657728194383293015951652"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-12387104",
"signature_type": "Line",
"target": {
"file": "include/trace/events/netfs.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"241340492183598126424043013156160429937",
"32672763363792877602340327910462549501",
"232389168829276855386320980327769345174",
"55826320979682903480375556531347116013",
"140841196763655272978490422468626599968",
"336509229571066101721310551811708462760",
"260892995641385313796105360491552708170",
"197956250925182821253994417682851982416",
"91429769443581443140203356710595829087",
"36296144115751131776256632760038085312",
"58065482446133411752779643543307483900",
"74594091709904894908682030073633020839",
"218433528941501501699722055465041056187",
"315558663764803402629186922355207341421",
"11861103143303036636206936785387242475",
"217481122012826899438884401017881891783",
"298296805738988575580245818152785511437",
"268613103785688848436820333974793516767",
"158216222203972008868075262537632726491",
"241568500741490323714122557604876519394",
"139941553908245852305348851141133434140",
"67590021264775424629949861045984625770",
"16865703584967459175847052687982942403",
"17561960845836514386193447957949184317",
"5758492499831313797962534610117797421",
"133441497923090935181178859918963904775",
"211401737863922554904700825486970220246",
"204077410727620827663867808315825766440",
"185821490793912645619357672878580800619",
"19032577554812657307870927184387896591",
"264733749682876497768752365919854743162",
"227129942679649333683127154431749087779",
"39135401836714915946261377054485494670",
"249060931949640989747854126342798260314",
"182567987016175304322859975231253619915",
"120771993550358654348511120060137471807",
"175729615281400121135307617891365614685",
"26353629659656378358023061726212591288",
"210761714191490787331645198821880965107",
"316696202773842374495267348448779565553",
"335596616059197233000921423719806030217",
"179313538511066572807805420199430426687",
"194879389757526161018435407969195303791",
"248770408541368681865407196702852611157",
"20559875952504532775498912220925966568",
"183622274193506657428405376103457102696",
"228322984246118397543131468942716811349",
"256262232794828054355981733279407891985",
"211919950919164895291440651633536444392",
"273603976883093114879120532762408767915",
"274748351001008203747080564438759870662",
"62661010058275927191587369692584059183",
"85129727763605505957105036072883978018",
"32531842914561949635190697754941983809",
"22165463266293879459597768403863893503",
"47224947223172339337788535833105403243",
"142990199239816298298526568633804142256",
"326632856550363290090481740574281640474",
"113401953188578653264147864126217631817",
"131702496907882796169597922180637865539",
"37657336198292512270222207692941613314",
"98091462077617250997651788457509332328",
"37418367136177782790517531371288247767",
"241928975514442983852565195769604169392",
"152183830063643852940174255824607826267",
"258404394141301296855229726377271698804",
"75555559344686620367121055364236981372",
"59343703167148242444162853477084280622",
"105976846771822135717539317804218722766",
"261441176520199087791082679336532732251",
"39416827804651023513098527297093238870",
"138622660667940190345123532944140990756",
"181816283917918166399389275572286059944",
"65043680543765714039472658264461120367",
"219194138023862323644029198766707351156",
"254243096200281184046752233201384749180",
"136944698619451061771140740610607280663",
"49484181170159622597096492918582784631",
"221107293979953546769610091897785402377",
"20205052932936677775376945170285397943",
"144111126078818123285132435466708447032",
"90905071965792437798587470492809182239",
"217419918902560680114712821567886609518",
"35300189339267033828612052686279324615",
"271366868343273377277388977016325632358",
"328167912860696584881094003632994836883",
"54496167045415103714993430892883399665",
"131114841491170656803923888973094835713",
"8840770358871065695129946491065650089",
"149796200974989491642350190327228264632",
"121439195183253294331328048938637460159",
"195152404571849039188009024666443019393",
"53255629485508243931775020995043308407",
"123634548630345456383447574549287753198",
"117406556222541283304160520502793833970",
"248893167980596399838802634379209065067",
"109783705131381087702725389380230281201",
"32604129178529210703528354674373204286"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-134dabe0",
"signature_type": "Line",
"target": {
"file": "fs/netfs/internal.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"331563654867105621527712442163762997212",
"183905813804441650804483252904759150942",
"256864847153536828776466013950429798054",
"280290039322507649204374539720494116786",
"145591866413482370312458562860794228452",
"311774882176684636891491477421134162693",
"65098062062745862150961374433983929029",
"330365442289172737950615393019653370359",
"47998340889355425154876393917076925387",
"270260789084091323678206682498216478686"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-285b9e6e",
"signature_type": "Line",
"target": {
"file": "fs/netfs/main.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"126407103589599738242757101784894080570",
"6571964656158503626331778256543682873",
"216108501625574378703346854706120456118",
"296099961639266098935973453451462923242"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-2a6ba533",
"signature_type": "Function",
"target": {
"function": "netfs_read_to_pagecache",
"file": "fs/netfs/buffered_read.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 2635.0,
"function_hash": "214651697840041904046526291811109406686"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-2a9c22b9",
"signature_type": "Line",
"target": {
"file": "fs/ceph/addr.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"284702801245521578849388094021221162715",
"284413909382703859181254011317286821914",
"121492201135461944968786728395986152387",
"45446114997858031450861822257241514941",
"70142000330897222081174266280987679553",
"328495757509587618229377794990888188037",
"11449563595619884108423460285268697651",
"88434389163151503886491221219318099417",
"322839114119744450635295040874388658864",
"99101927508507222925969086193917545312",
"16667330884939976504492439621133055765"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-2bfd8c4a",
"signature_type": "Function",
"target": {
"function": "cifs_readv_callback",
"file": "fs/smb/client/cifssmb.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 1930.0,
"function_hash": "51404351079898260941155504430141722122"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-2cae15a2",
"signature_type": "Function",
"target": {
"function": "netfs_pgpriv2_write_to_the_cache",
"file": "fs/netfs/read_pgpriv2.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 1277.0,
"function_hash": "69442499492575289557789787632378922108"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-2fc94e33",
"signature_type": "Function",
"target": {
"function": "netfs_read_single",
"file": "fs/netfs/read_single.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 890.0,
"function_hash": "230087144031891490135017340860805357688"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-328fa967",
"signature_type": "Function",
"target": {
"function": "netfs_readahead",
"file": "fs/netfs/buffered_read.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 889.0,
"function_hash": "327863827396483858931134294096845270372"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-3860ae60",
"signature_type": "Function",
"target": {
"function": "netfs_rreq_assess_single",
"file": "fs/netfs/read_collect.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 814.0,
"function_hash": "291326202418263730226451805717985118392"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-417b8def",
"signature_type": "Line",
"target": {
"file": "fs/netfs/read_retry.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"299435915199062841331784164963190887532",
"186531251571958314998820815323208097918",
"257160081991984564362277662341255904949",
"308877198218023747033356671279993770031",
"68832328121305795101196475512421978493",
"204800442541736272891559464486820731274",
"72205220500582270684624073288271230970",
"43248352044521099345350304034672004421",
"144902960664467719664536370685073709002",
"152657318297885625374527559581177267146",
"67315008746051800897665105815297021017",
"80066754268236192487633235974711044596",
"258479453217463352811060548287805570474",
"255444198718814524938415835948648317911",
"31430705980081613271484497970372272823",
"76285348272289616341596804475663186741",
"311588035815621864767573946631529951551",
"330939912003705066835916042520183506357",
"335280987727417302271042149858867402820",
"327353922332708104990499914411471157743",
"204355391124517540780003993833444445742",
"9331638992344806537719290326394386243",
"338327770357605192848530475154104682855",
"75402644992498549288251797655803501374",
"25059976503876658880325519399707998906",
"82234529777778909750446333686140020883",
"242470188069920835668736593682153964824",
"49637821062481490097358202861962385195",
"132102642916650935808744159393382743501",
"300392882553036134141310593718597882832",
"150284442468024237579763351555879343538",
"216884663636311916391243824548342396639",
"6495723219727826602002986263009709022",
"91848095171318482987589586532355254860",
"102714214325050409545676117960879712845",
"249134196581234062631215669153540327096",
"28607625182798690346798670820855459349",
"118226105507128006829851965881976859290",
"305053955791569260603923300494369592903",
"292479654280067676018086076739313465355",
"283633820820963998560183501518062776029",
"287181049696927345119962048383151100931",
"157739095951803484273333424911126044358",
"164871272063860813473042901776145865764",
"109772754862037078204143763742188924885",
"22784095420036221660458435188581486324",
"31801596018355896465194987318014778237",
"5710560642448200988209381334172250291",
"244233442588615777691449741123069337065",
"281014822870910524752423236958878489097",
"69469540220580711472730424610328809714",
"219187747397779679872529726298465271157",
"103897471934621553244645610337184430972",
"38689277228979211471959299711714615489",
"212119787589395400994038518612669362678",
"178295976100423728949140704007492278335",
"254174568792018010254516888421498274701",
"298042077158509940951459310579480083036",
"100813260248013485768101434371700666491",
"293324516849558425359534275694074037292",
"230096345920447434457593148744283506982",
"177710059679585470115134452354409171837",
"198411604039481244024912737939411589056",
"45129606613556971449494705890060842079",
"202512731168459682878690516702384655658",
"164574311283491389714259641115610312366",
"281518749161112022894885398998651173612",
"323617838317349421933800802682046259925",
"233215647773008608995810029472384384858",
"25168379666002920555457013692484715600",
"212460457405617677182676187765224206344",
"212064551183277152860953112020506658479",
"127226001810393050397651715299740939394",
"32062522698016804175891055982781365022",
"6128679827087229675063326325848859261",
"288567638408595063964017809194927039957",
"249620172600452228319253753745074519396",
"147700849147043199583195477669849344056",
"289921294990339276475510151750550260714",
"90424636388408395399196382365721676899",
"25082203000172894208372100097977529348",
"88614957841735934113848959419743784421",
"202725531199698820895340504037466411953",
"155502068622393056742150863724463387577",
"194934646396621771424768624861469147018",
"13623141254277176839517896677826871433",
"123450402992615914971186518582005952587",
"218862658801978410537884704850497395692",
"32057506244236803498516700129509093467",
"60314136847153021558170618628548735666",
"275810622027198442080500111217454282731",
"183667215548216479817876873186616446643",
"32864136798219537404529394262513257103",
"313215389341306250922119296030745088564",
"17576822397831352248921432601844911836",
"329880519256063817698795114267132571103",
"204570190158642230199414757227634078827",
"232815871054465793868197493564664686827",
"275120292245491307321656294202123167765",
"187625580748875882413479061746089684794",
"159976145244990424532555870209216389197",
"133936880557287120914143803329316826391",
"192854685423527871372035279614295281305",
"277120302598013150516390517796294636848",
"212962550002705489891206178702647872983",
"88264412438495695275893710409764801047",
"254627175515058969149719698927463600465",
"236632217843084723684524829024487480575",
"321729244819434621521918739623927160606",
"20462788826274029943810612633956312984",
"19544405397001993670150216738899637047",
"80819891586865023007301789330079710232",
"79571060821984668344530572608956710042",
"155599813847626736358205954628760639368",
"153665611365442705336881252654865558321",
"196952584701271936006957565454049749861",
"94187797345455583612558640315607350240",
"104897125208029660610848940052713533808",
"248618621621984663196987260965608527557",
"245548411339369849804482779503990147244",
"302214408166348061794529628252535031028",
"20008733775087559782583717383100402968",
"302784954336524413887021496364340154778",
"5327219095619165855566393020182823452",
"35690936998523184373878785854411019065",
"89429502170773240164708706257841167825",
"167930292522562426963776764734033749191",
"56936011194872123523364880276160607660",
"309643509032401262239592973969343787400",
"285775590307353930771077455105132550115",
"190007361393113396458260311305802756072"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-488b316c",
"signature_type": "Line",
"target": {
"file": "include/linux/netfs.h"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"240733069151234861768111764271472349921",
"2118105851243669717145718890424949462",
"89446124056933990566854915022462743554",
"311035164357174053561930462398781316612",
"109924050752655873036796594991985481472",
"33565807132578888416045864639723087189",
"126088652605239498242660963523538824801",
"93084677103483456801127738541816696958",
"217138354019659227984337368581910592979",
"127194404005306538001473347427834282602",
"131050842937644408270421455296915272828",
"256428993628726189579877410636780487",
"130458349833538873810919840189431365704",
"287946065114494025950758808484441073423",
"175836694078444794178638591382214633633",
"297283683681220907986630964722737796106",
"337367343367038424467903918766710565428",
"84591763370892760239164654643016506126",
"82986106868881201952330201154016870774",
"69011445629966544310739617338286262676",
"255723403559808633168219863028986180811",
"247782438859114149473842533622899946008",
"6746848868429033086180893890138912844",
"30251622507853399914075001050422862200",
"90956223606122484168080875592149482591",
"114216662330845311394445290868518288527",
"171645969069417595432831203322939454421",
"104230130851091894743811919771486650030",
"184498862949832306483495886213808157356",
"107596463678708285166843501070899835139",
"303241059988187645807534061061191294557",
"185528634799615327133858393701310575990",
"327075980923076223571543388670370080496",
"189485425356212710210930336491492741408",
"62552958055113479233247726421682707588",
"33910288166022438675752085478096289530",
"56173366654847497968954115613329855628",
"248339537431031451933345587101273989226"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-4c697ea3",
"signature_type": "Function",
"target": {
"function": "netfs_single_read_cache",
"file": "fs/netfs/read_single.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 263.0,
"function_hash": "306613238771722746991260201491430797322"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-4c962165",
"signature_type": "Function",
"target": {
"function": "netfs_pgpriv2_cancel",
"file": "fs/netfs/read_pgpriv2.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 336.0,
"function_hash": "110947528995684881810963709540255815570"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-50dad429",
"signature_type": "Function",
"target": {
"function": "netfs_read_subreq_termination_worker",
"file": "fs/netfs/read_collect.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 158.0,
"function_hash": "81412143986042336667566859479011433812"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-5303b038",
"signature_type": "Function",
"target": {
"function": "v9fs_issue_read",
"file": "fs/9p/vfs_addr.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 598.0,
"function_hash": "275267572963400319709922995687265245792"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-543b0b59",
"signature_type": "Line",
"target": {
"file": "fs/9p/vfs_addr.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"271329874368288370378893775098939286460",
"212152124181021561614080086757522304445",
"126423637959158273940107809223815922962",
"89387398963281354907606496215368046265"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-572a61c7",
"signature_type": "Line",
"target": {
"file": "fs/afs/dir.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"82396655593714506903565123401472306108",
"295616196501864206111002068534130564365",
"3485693554257048341185192415904143453",
"104003965591429825889669847731863738520",
"240109399096732458872920858360281470957",
"236136044472014162483516967581414833525",
"234816995778318712065085863080042108680",
"304715890603431236784463053407382855866",
"82498080058393588505668601838081101807",
"21872262168230163796239841337467365628",
"129144740078722539837485635074847280942",
"234757888616502906528945859457653631412",
"84384058758334032314686314282719511126"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-57629130",
"signature_type": "Function",
"target": {
"function": "netfs_consume_read_data",
"file": "fs/netfs/read_collect.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 5328.0,
"function_hash": "138264256828252580663373467839115547368"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-577d3318",
"signature_type": "Function",
"target": {
"function": "netfs_clear_subrequests",
"file": "fs/netfs/objects.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 622.0,
"function_hash": "207394424441150814803840194188815270440"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-57c299d9",
"signature_type": "Function",
"target": {
"function": "netfs_read_gaps",
"file": "fs/netfs/buffered_read.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 1902.0,
"function_hash": "333816858588742849743798640361192185010"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-59d5853a",
"signature_type": "Function",
"target": {
"function": "netfs_alloc_subrequest",
"file": "fs/netfs/objects.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 931.0,
"function_hash": "178647474669583520493398319472162281870"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-5d72ec31",
"signature_type": "Function",
"target": {
"function": "netfs_read_subreq_terminated",
"file": "fs/netfs/read_collect.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 2182.0,
"function_hash": "141055587747174414808753275892478535662"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-6692bc5f",
"signature_type": "Line",
"target": {
"file": "fs/netfs/read_collect.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@62b9ad7e52d4777f7e775ee1f0ad2452f6041024",
"digest": {
"line_hashes": [
"216822833469198133676132261994270067045",
"43845666712343428840402534685824382321",
"329707924177652254375522935068769782818",
"234305021125869412700824304352799920816"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-6dd6556f",
"signature_type": "Function",
"target": {
"function": "finish_netfs_read",
"file": "fs/ceph/addr.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 1400.0,
"function_hash": "181336211876573480709260486842596775915"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-71b0e202",
"signature_type": "Function",
"target": {
"function": "netfs_unbuffered_read",
"file": "fs/netfs/direct_read.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 895.0,
"function_hash": "122616569557840313574696281192383027975"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-71b6d55c",
"signature_type": "Line",
"target": {
"file": "fs/netfs/read_pgpriv2.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"43608467507118864224572184937097133877",
"201567715633300911841830594887926147662",
"297364128623199816677856397591728361741",
"75785551299934587093526579750981950576",
"296745023009434946784221039763423988506",
"107098420543046189901954707812634313734",
"253420671917632962623246132512910727006",
"149907927591441652974413994249492452331",
"329283018017049673883782119498577705463",
"169154611416852118193926200439664576013",
"231765865287143878547419757512713536559",
"327959403121672509236106492372724234325",
"274991931396472349981996971193680741620",
"4732065071116910657339191957521594064",
"299594765953212370404258952801560770918",
"273464548479425582799560087931171942236",
"323050867053519790974937506494433379866",
"149928890557045330261228123673695794728",
"81040299278024883323115423172211082291",
"68822293132537462891433513504664999150",
"336703303448500540708581936184053970843",
"133015792033457232271214560219873378305",
"31546713072890422409786170532477518647",
"84428530920049089317735473396494395087",
"322802657629288566423264075393589714596",
"270131012356879158863277626148644488870",
"334378640774316711381367676281009177732",
"35891695228908129190450315243618032931",
"77133844555691507700661027853248611325",
"43611746499750202454582735788718991311",
"124210382858158146941396609646316654991",
"105745736869716900499282896273448626687",
"205300246140719877203461418110350849072",
"267677446097056762137366447242356819836",
"34371038544154888946438572628073596074",
"142957103930899613934348633239067496001",
"234544159936990331564457956611728378563",
"252553255376661022353930981511942557897",
"274012889434396827734193416094081871415",
"231996408112400984753379499026683679822",
"156442983077629490956726000013282560433",
"296476715359436823133868258284590773459",
"19887658003560312992099160915798556476",
"232313144101130432336652982550262651546",
"156304325442305541167975895981734900708",
"326469681116899622164861804660919389026",
"69770841353101228521056021911554751858",
"109110326303836781608098550614118832811",
"161366227604882440815711927758016398419",
"95497427605775567959389639303305627099",
"208370472269667362912840764888940176265",
"11559649214887013436180252221626443057",
"29558353132765214016058837649902116576",
"213024952479315635377159130140983208321",
"267050985877614470450614510209009855807",
"22045761740237604431526917917533170756",
"123367609372398093710071347618551815663",
"54459320304570979975359532683298309503",
"86883385663076065083962267225376538948",
"104005659514206079302568958039378007145",
"316129264335843863817330729372612312675",
"291034356313330596587653461678805794339",
"97392268254981558109238244527350792602",
"331305286972510464112516627550083265569",
"276808530332313729940981135292557278772",
"293690063650130828399628807152841542629",
"12072967088018467163194846503854717966",
"181927930751179532170529029920847717790",
"176795528972837469094422205869262285193",
"223132313995086903060605823525953787984",
"269217623024594960501735040110251529305",
"295262333657455103726978659735955001246",
"170934804676820103505164808217321162370",
"140850201885978857859854959037429878568",
"306049012022946392204501563895618340945",
"35731927265106341907399922087921369986",
"208112787162824098020831346791443181253",
"221497040875485603976808882294060647791",
"23251696934459299248409052934021645129",
"185816378868486763065642752519713476971",
"301018936590260197244490580970197555742",
"93979651154244965954340379681768434520",
"16769136901886832632899092422281137082",
"9631937033688165226971344861093444649",
"185361528462532909583345966442815462198",
"329544759062572580929406449664185803858",
"85267315334569529527564064573392847359",
"296492577034509387140936827179225592122",
"23251722867720861791371274799370763271",
"283895351348432327955875079862837915350",
"242920548527967109114058886483416528867",
"111958055704865442533718741413536580724",
"262080769826310291402211660062116835147",
"323905556874286362922570586664419257507",
"2926540606822048889376075527049557247",
"300338649761650180867723417284609804068",
"332140927898361816271307470234472338322",
"63060074537772297043788664266443550592",
"91373872541386867324390177331988728092",
"155140096256722606621127487029227929682",
"142400874777981392769406809374498649034",
"187676318833594396555411591620891241893",
"252693863780094397493718306718366353061",
"35648263144019869346928983750120774548",
"108906963079880630146901242522109555369",
"264904987475530619149650739484165554338",
"215867998675888576553264392276246985753",
"301215967795205923638488634879706706781",
"85854094937513611195860702121215031201",
"290435083194049973872565635117511677564",
"55717847311081421904552497314375836100",
"190075187375432608827221735953630547423",
"124996625758195210061860276529588525715",
"7609663202884051373625502675244051144",
"135641553591459682080234196678296042987",
"40908102651884640989737994319394535366",
"321824930018904686018664353875934025463",
"230185676622798726894859953068821980924",
"102514056090140578445743817934255843950",
"142391631342169324381624259483351641598",
"266793526448593665874312757482078677728",
"143860480279391791464426400176950951018",
"89261210446220442185275290254012891578",
"100534191816569875575717639526692898917",
"312276021865524683755535989091472177458",
"256428808325161361683805741605887364287",
"287568059497611737664236363410609743704",
"294000167287927711669618716935135743667",
"147486294071457578293566524568315894075",
"268278732323954939086594776821897041285",
"110005067095527225076749626314903971256",
"179508405850267674554844099853542373724",
"190402853213871344998163430504902724207",
"193066342246588001671204204208522537732",
"111255580080518850761070088965473255482",
"112479613361330761080423949760293985371",
"272480817089456854193186873366229365715",
"151125562369395125943182176462004861744",
"75704477650476448166741591279891343993",
"181542291986492276673545096206535133218",
"219641270286824479411624036156756578866",
"338570199946301869718863827397323468078",
"169574774671714479915876981138295379779",
"331914869301553731755898749059043566024",
"296174593279558075615690352308861831862",
"232691990394573784383909028294838119786",
"330195506573279990877223428539765250854",
"126483861439677930266300382608495909034",
"203961309428608987160361878846540199223",
"274350496914283665524358192232320026777"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-75b61e2a",
"signature_type": "Line",
"target": {
"file": "fs/netfs/read_collect.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e25cec3b76aba47a49138d2162fc809c6cd49c9e",
"digest": {
"line_hashes": [
"216822833469198133676132261994270067045",
"43845666712343428840402534685824382321",
"329707924177652254375522935068769782818",
"234305021125869412700824304352799920816"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-7a322009",
"signature_type": "Line",
"target": {
"file": "fs/netfs/direct_read.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"93858255313866444410878737292903632744",
"184926946652793601991183327049243766502",
"4863392861781783228461682387737246044",
"115826827415163765065532227467421597094",
"128504137507997435218989496243789515956",
"239507704417002436346838743234412018465",
"49595149135001167207722974084479529947",
"168940485745279336280277382182758868013",
"165302598721263229108195190562785205629",
"223669625171876790578492118926594805691",
"262447077664170933977088598274455938045",
"57198252629939057893429227894157412232",
"49942684205881351979362657498378785239",
"244696347270379735125499020634852409623",
"276001984054826357118861226992338525123",
"261486458001825325534971018504775384229",
"74447473468295439405578085965077574780",
"258150181970434015648514594868517885709",
"196372826205856117183349296911158270385",
"101010132818690806857268520753172165991",
"158438644529243053673754776119275866871",
"311896096368206908613329610651144752020",
"315830379467340456965823968748987862144",
"313210687809049129895276186048726693785",
"232908474910761816810658265917384816872",
"133971143448293702215824651390083811744",
"226479454067770409531849856376928074351",
"297172300163369236873201428081540977008",
"183762867231942845496489796861090014478",
"283113223722549550897527278327417828995",
"144236605227697684374160120135834661825",
"151472440391757793666988221059059288850",
"146836792029599708327164850957633190757",
"223802786995425253903624475719504359584",
"232493541340857531686202076573208211562",
"122266974813589494050229463538294826208",
"37921007745061243674922795831600290977",
"247490705983694177348993795814185517095",
"147381055230058594606973549774619139389",
"157054241117004660583229148248251476448",
"98772044542422230194326963900200218589",
"3501045842478888022361390860774868983",
"47502131436020253980006854630975605535",
"148062586185604780696494654708443844364",
"171694165005170003088133099483122633224",
"125013308112083498363660969891154328228",
"66314428401114769974772388566276027695",
"201254048217021255710188398780451499851",
"70802043350470984446859573682840079828",
"267964423458266064172834926339372011170",
"251386032502761538305820566233342107353",
"128327636618319156116771972325541657608",
"227658070475991760678801429485638213855",
"328269909744313344983873552117902831537",
"31406917019715741101634824553451556922"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-848268b6",
"signature_type": "Function",
"target": {
"function": "netfs_reissue_read",
"file": "fs/netfs/read_retry.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 514.0,
"function_hash": "112298103630363406840306095115980484819"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-873d1962",
"signature_type": "Function",
"target": {
"function": "netfs_consume_read_data",
"file": "fs/netfs/read_collect.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e25cec3b76aba47a49138d2162fc809c6cd49c9e",
"digest": {
"length": 5223.0,
"function_hash": "41640339864798096051827305080256240228"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-8aa3ff43",
"signature_type": "Function",
"target": {
"function": "netfs_prepare_read_iterator",
"file": "fs/netfs/buffered_read.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 1170.0,
"function_hash": "176019837864301311723022402234250664770"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-8ff7e6ae",
"signature_type": "Function",
"target": {
"function": "netfs_requests_seq_show",
"file": "fs/netfs/main.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 587.0,
"function_hash": "292460342317541085917651870580247919988"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-905804af",
"signature_type": "Function",
"target": {
"function": "netfs_retry_reads",
"file": "fs/netfs/read_retry.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 214.0,
"function_hash": "205744127118787721465177193433133640778"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-92378752",
"signature_type": "Function",
"target": {
"function": "netfs_single_dispatch_read",
"file": "fs/netfs/read_single.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 1347.0,
"function_hash": "8401750521990398217448681428581380494"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-9314cb41",
"signature_type": "Line",
"target": {
"file": "fs/netfs/write_issue.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"213735731992480308339673261089291997855",
"121777849822175505882643045745041782363",
"181104444521794179731861433199165907556",
"247331765311244776617840837879212306845"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-9ca6c2f4",
"signature_type": "Function",
"target": {
"function": "netfs_cache_read_terminated",
"file": "fs/netfs/buffered_read.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 217.0,
"function_hash": "116136585667245510807523536839989716448"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-a1278af9",
"signature_type": "Line",
"target": {
"file": "fs/netfs/buffered_read.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"94539166121538645665624888119585029925",
"72684521063160478084193200314381917470",
"202968339102464015653033747510441389763",
"305796715002759821233964186998311657330",
"60586236509966842815573491540537898755",
"95468435777856205524285721862608893421",
"235149539366102224280289726522251571566",
"146113131834212114796715736335837245474",
"37800714840147148259130666299494380057",
"96343097801183150753103060660935844332",
"92445059994931866278178476015301870017",
"65536002444773892314031559693931633947",
"15980612467636566904918310044712882728",
"124133421529258854718566621976607867424",
"318255687279353736402755917673444635405",
"77748521535130975055205957808060030053",
"246952556694480508799737652899112807720",
"133669857116724218234435371385461401385",
"321223009582813645183603948447980788340",
"130619388700553071156708897556522358894",
"81848086219017048382659950643885049400",
"286680950221598616855625565774993142022",
"270783777429224271041207316734932917127",
"322091115538290735628221448335147615198",
"181607467068728768736876173282228002054",
"161973495239112483511322189072946693202",
"310750057528906767989870546740174502026",
"240293932169615149122643308121639380624",
"231479715136836976044652507704692420005",
"331447015317081848903595448766705641842",
"223669625171876790578492118926594805691",
"262447077664170933977088598274455938045",
"57198252629939057893429227894157412232",
"49942684205881351979362657498378785239",
"244696347270379735125499020634852409623",
"276001984054826357118861226992338525123",
"2061144388792195453089540490810690542",
"74866750433031649071488406005865910454",
"226200861949408264800756866622230558239",
"245684447122662922286717245119645349769",
"199135929223300401276495865161631520970",
"79650636362127619935361526977872047720",
"188671401024998683417773436086115904304",
"20408603239223036768698507038485272643",
"228236009622721214993781872684416951988",
"39927171444085119996268706116584211183",
"97722129225106827674983802816775527140",
"46746434172820428812139020971540171239",
"239678801563216277296685038646754089946",
"68378746558511276415638879226521593716",
"145181773578744157821542087456175212632",
"337870392161563655381427509786734606460",
"327473558638683982325016916116881424356",
"103841060836757497470692557328382895913",
"264572593913303108973194819044985986459",
"68961925925454404063090525242908402553",
"19282010647412271372021169594441510689",
"242251342545907571071308360459767563543",
"75493401810491813638003270869361267918",
"294817815515471363730088848757405631016",
"66419613530682200753824498522004618340",
"152790804592263372653296674377234454691",
"246744580985934536988426219219660724561",
"158534659662688605640110928812622256692",
"303660453839706813059157566867125204887",
"138141643242559850451729798432628889921",
"326723090970575531281722508864856059168",
"262127532224810283096224858763300807681",
"213395693438954807719886988475631389046",
"308199575353480484758321367096082204380",
"103684118710443195328642580315474388693",
"75432010154097003252802067612836180354",
"281130198479741383376141174037003140221",
"176738334354647695658127927467588796877",
"134295386413633487023932167263960017702",
"41882284817042470681177377016369291365",
"13044780419010269969697467223467825390",
"186423039492240986181557049685682979172",
"255035743215747155783381048981873644602",
"79626209729094946041907071705994881281",
"23822205649589879809868351035451116595",
"154686452908602636688699356217800176524",
"214075998892239359283204231312680229561",
"144236605227697684374160120135834661825",
"286412384819194539070621853010448385577",
"308648416584924618363436597247006170479",
"286685929323404808863023965066205438008",
"113890192070559021496952514230553586071",
"137417033658115892636866615762159334003",
"148858116594846385525669135957858938416",
"24997805387727486595583765230631497084",
"250810718463237529234328345309096208882",
"100714798359047677904320706856613389948",
"184103870648157453982367513393025186313",
"333374262269777877405759664058369074249",
"101454735909587052879038917771143698333",
"163101380437061834995117021608529372396",
"294036487801545360254865355586860432068",
"229787704176180583742675990072248109607",
"164878510617976832676448078469962056344",
"188354194878410337885211225797657999286",
"50106562687145321098593906598320684975",
"301346805538799918646078598335763362268",
"328747211171833077003715481727915747045",
"157401884893151606709879998237271258036",
"59761860407583620412913245534551396338",
"219134095853650663466958164670697268384",
"283745134619184344113924982609609058750",
"217865326106193896061904124115968721673",
"150644389797254076791977310843924177528",
"306434934574721071808730833429111871445",
"276072377824775929025775983424569372023"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-af5b735a",
"signature_type": "Function",
"target": {
"function": "netfs_retry_read_subrequests",
"file": "fs/netfs/read_retry.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 4219.0,
"function_hash": "36854884301243511197369816331955892221"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-b1348a09",
"signature_type": "Function",
"target": {
"function": "netfs_rreq_terminated",
"file": "fs/netfs/read_collect.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 687.0,
"function_hash": "13713424763745216043470171041312166670"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-b4d6e3a5",
"signature_type": "Line",
"target": {
"file": "fs/netfs/read_single.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"139402605202630189434000526914035560177",
"49960544057294764575909764695867525812",
"319113762011633553229372390575116575909",
"108062137786710022779625908872612631309",
"251643346344327198000253194328037985237",
"127917731316923955636653453017635729312",
"27900043797574118581963038413499105330",
"323262907667342680016966221802347044565",
"229265747314440186872131173161229901451",
"271254126024863604521641832342344371221",
"23761809118072874157729386481445664774",
"17639412691474887675089594436534342840",
"226838315745404124901901493383731079449",
"290108714808967351698971409438299595334",
"200795889287148057934244335279101053523",
"43147840367283604889303861441076471791",
"178996468186017979833895462116637319352",
"10403911505514814571726909452290173759",
"130925618867121009390132548330993922683",
"249316964009732397098464624850185015495",
"18798078915941509419787039642756757463",
"272362782282932346710898409509167061862",
"268660065447716279465394488924939213734",
"99140906971351095305410609558357683140",
"153130164491552524159316959445988544162",
"66390148707679463380434373345037750877",
"132415072432736005321830040495582731675",
"277310048078951859715585780966925178637",
"275533371147105803060178540257471399244",
"249771997346037352248041731689074383446",
"32826896510553672745606485197892199165",
"99534497836693167275655375275266956429",
"104664730242849747711247368233907878856",
"195188513767442543529694169412067013693",
"285025099616746590148282262822080811150",
"220356737792727102124096572552157365616",
"210206570251085450712194339869388061022",
"54503371291091833991127407811708573501",
"147381055230058594606973549774619139389",
"212711728922566737491593269178911742947",
"21556638578311582876553530564200712698",
"284194289095511679907364537416561901790",
"221917975862619384085219759408194283544",
"43949656484237656026399737670122395825"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-b568ed04",
"signature_type": "Function",
"target": {
"function": "netfs_alloc_request",
"file": "fs/netfs/objects.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 1848.0,
"function_hash": "189849095977519633801627970145083851457"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-b9bc3da2",
"signature_type": "Function",
"target": {
"function": "netfs_collect_write_results",
"file": "fs/netfs/write_collect.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 3000.0,
"function_hash": "197939715640426588975910134347734560769"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-c124caaf",
"signature_type": "Line",
"target": {
"file": "fs/netfs/read_collect.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"19041657215951475686191676909173113961",
"254346389206078198686079778148532854648",
"160057297824610757929728837029223204482",
"40900358412434464465139940494207221164",
"289552634450390324851642194403492881504",
"136085860671569037437353301404772769818",
"200197727180466110894962480752695031471",
"296745023009434946784221039763423988506",
"46875293332907886618420741081928543760",
"39772945922759533196025916866308664946",
"57792412351333811992714671400792908498",
"132858177387747249986388394752255459054",
"189560888161570692066758522853578143747",
"309271918999499940011583705422038088173",
"121559043696245313689717420434870347864",
"68189535504881115890033590941206031839",
"206423229305526268203851489643039300777",
"168324289271365441766171487126300752171",
"105871042339513725153691520252818378346",
"31044259831192879726681265981476526859",
"231132355769258312087451055822953939722",
"286359411610225756024975482846154799542",
"337376853863028705060724540212861126622",
"92641844494521806550927562095571719266",
"189097198204232548952219214274828683265",
"205853073853387522977231107531571635503",
"27149736447198130224331831419024463481",
"307161429083773430722564784912910995828",
"38595620472265463172070431650623493629",
"162182937896388114526958233403151293086",
"299735834573480816008880758118934807800",
"576278152347845600033167830421857025",
"232484828709952628561532222000308664697",
"247050997153219605922391543920226861049",
"62392222358460489156881075540964162531",
"103084507605575145115965560752455958285",
"105268279623107872263593383776449829138",
"197642871397558287692645478188363427833",
"50019858704773987456693772389429767705",
"6367264680605722401428341376954079189",
"107836949109469640769703297311540521919",
"74305517998800012819640706186021928132",
"126592774459935937161781558483259061094",
"206107904603397121996194578960380290284",
"242126978521420370321267773547441264890",
"157855939428701582082151153033131146633",
"182412975810783386157142381856680013307",
"130476020029687408924006332622344210484",
"198324206892304431783854514870951206252",
"323530014971717381472797510678485191077",
"256121673032619087394133194033573841769",
"100796136516508405744056085823095642841",
"225310520211436006015433997583986496592",
"30544055360705284098206129470460621477",
"32730325737987801535423080587500120047",
"104684192639992988137913358621756785825",
"288293727344708010513645208077959598495",
"243997378248422142947357227541143341333",
"86231261733515917771938627528317668126",
"130928143775812643488065827680235845317",
"231415405280887478670387000296848489801",
"1105283188386049246703360856524332073",
"45881486421339121355557903382463339648",
"304165182443083092920458851685649020643",
"258173621161632883428110373051838871345",
"154771189376818572474243658637269047235",
"188376836752424312704133602735913580497",
"123690197583729917340906221208824824719",
"4991293298275583640764364797904469960",
"250152257795119910348770377926743028288",
"133594932063565209643211073811301122612",
"231858464751994265667184569823989441259",
"79918944824968686830046856304029208970",
"339309058540725208130031171843814791997",
"163744357603621713630088147838136267483",
"2719378811999913961533057154479965309",
"291743463171506526421661590851834608247",
"247265062673410304589599817219107560001",
"158405062799988475159668905587736735134",
"206917509783800411481220550098104185236",
"161494823846102478201501379949966591186",
"183789169588485238128223834231931852909",
"107510825860452582206462491814647780079",
"298068760483265704034132871533866941381",
"222416117186959447457047328594575793792",
"275765121956141415687275916422180237747",
"53188445885582380502790634916350894060",
"19044100043861830268466550414546645787",
"49580435543062084758046842770580479993",
"325429413413090689418343718746792171698",
"200051417586419399615962225787474135937",
"177696483049403387211689733698946210590",
"29548924362961281264632983737312933037",
"319856127822110544492137001786520751275",
"63758228178403853431219872756856961511",
"166269292113724452342623094590015753510",
"157167484501490038605323393677669552725",
"87357061769289771725874590701603685274",
"273471509974884835329556864677493498997",
"158461346890860509904012262908224413246",
"314134311998230998430279281487827022988",
"249254695483202628857446474785771073330",
"39461145961529973361404845441686985826",
"286348038150495551568403994615365429716",
"250240761158063889838921106270097472777",
"20255557322055455764922324104677484569",
"239362897860430484912530387431855349147",
"21869144234152533019205438973160415971",
"331693996596434937726491198743864301",
"214325830406859520863299310648799022998",
"331910666387615420562362182383745993510",
"271218837904540475594988508303020443064",
"196601551879661905087532886478395162787",
"216668607858951942942107317881962732441",
"136197107366977537990883149668683231419",
"48280722955009543699733746846952637577",
"315947494660803872124799879733303525951",
"177036861948068100269998095756727431383",
"131315758942711148618155244819559937831",
"214232616283422383848423497356006590196",
"17976319206409878647832524116056555003",
"224474201117709418362586619549244578769",
"195134345507182661165509464293212213128",
"288699175786997286419453611258139699002",
"260252306063027473477937872143743813504",
"207910018672672163590514687557302864133",
"280677011463813001356683477563924641281",
"187367654195102994687582461344944195125",
"274706852303350662206260167380259108182",
"129531110393147938581368440646587643752",
"268402878724734563992445087987346797475",
"6711137444081090742864404329981830118",
"74696804190466023298593949483941816529",
"114436555044835758520712018137276827356",
"8307816844787547065075155322209081133",
"232842936116238164228891829832069298934",
"185283359628082524236622938919679339819",
"139176787567238492445292351393159953513",
"112231073742516505765984479810385844401",
"41647853426207665374028625514287995626",
"6950451109384871291707546204157330346",
"54275037188734785776016743836212039277",
"90510157735177866605402752740015052411",
"87277568700355835739382907171464575015",
"202340703096292813445499666287360760395",
"46060837707602167241027744227881224742",
"30850989805745047274813249982168037400",
"258094072664921754280025956633132247377",
"276630706025365513690196756666008081731",
"144216645410183414584166880612587839274",
"332523892219927633700871152135525133542",
"51726161566313715988262000513264074675",
"304850317699951868446232685427874268245",
"268526352224270638040985290895867825542",
"163401814753470583926685706323020506330",
"301769109224626790179258847747376242423",
"9331297352106200230713387547093870690",
"84411491174541267837880044163928416286",
"26112895167598048192889201709302530330",
"265284295425083130512782612609677643987",
"254637928431555570399732875489159024295",
"215819441183444421369161827759925423787",
"17441103852265788907504380760692082827",
"284170680337429974071188586893472003031",
"3048248181608640080010817767528738367",
"219756409867459008884004798849611149407",
"312259545060550066211843384798657917779",
"299467227142409940041368888822392658564",
"284453086930799876451590584749199028791",
"269713746657774419703004792231687164675",
"171559514393402325322473504906066450512",
"80448479640247900613027047928293570974",
"110770699008649799657046982258874921763",
"94316863588998656662249707763661558734",
"204523184560169168832247093909839041637",
"140120185419738844789876196668212372922",
"15119208928744045920688730380995839935",
"225026520371514901099349177212751276974",
"216822833469198133676132261994270067045",
"43845666712343428840402534685824382321",
"329707924177652254375522935068769782818",
"234305021125869412700824304352799920816",
"155691298798545764654913529659363842920",
"9225991579641213643202000048669605211",
"170511908407374401806669802481282780364",
"101528208092646173327479502141297112583",
"185292914520675932706859830116877989105",
"297688992576389600400388561302293673787",
"313468552317985964317892475858368371375",
"96788372666311619364847616260566182023",
"214353448975574102443174088999132736989",
"336943455788494555866347301491814812097",
"273419165009636408718543817714562399673",
"333344213621058064723235459813125308944",
"270837435091479413127860914802623604638",
"188779505699672318245676071208277541230",
"134963553983710329952607656509553193766",
"259193791071217438958767472248552592695",
"106488138107014315184188993621007509952",
"193533707169747638712752558416815840680",
"160951292320330038090352295507040373831",
"184100790919870299559106899908762403965",
"247917807080063928780998368764817725105",
"228625852311504267763907499795380021904",
"260406499177355151379733200780638795281",
"339416257622144745525879294241133022674",
"95897113676263127235970736701212833911",
"159850167918354988393677456699779259562",
"247782999565678498588777686555660219424",
"124085259101661270313584073334153020554",
"104917766415251689984076436950967816041",
"274179603961860926163595894141153367758",
"171727333715257188046345808083275323246",
"96173818050239773825199593579875704162",
"23944603912181126285545220394368368716",
"217884449641030611554865501593184931432",
"203189822075111290254992225794917328646",
"88410409830417146381495619465465767383",
"278435038947598837998528687767755003797",
"125673715708730731911266869346467720419",
"72877557053744248733378901371434571449",
"317764808229254186263425946399346346603",
"238845706687082694144933206327073076454",
"65932170228373625632165598590106456014",
"57804685582106698282666244550600149741",
"244636234979254886911585611200316758738",
"229736978435542118938708456145402600179",
"188393790230124087283803607716075043431",
"293311535941285066608920497714221446790",
"110715323046927524609302199228941393955",
"152523256586505896664851963541646790202",
"47511430001638852253491603009862045089",
"78149522597551223514108418155957557240",
"43053738757714544893546302158932965396",
"301273555039275261271561210513161693514",
"147473567505028111570462857693987201911",
"304567181878526850121857342368912586261",
"32240294316126301990972255319047370132",
"162848076244004502103389394803073605788",
"209907157094729709898184949125922841787",
"235462413194842309813405922350570305369",
"91022030304242171293149726499419577973",
"35179738739389642035106267346690429170",
"46744960717574965442152707760181028242",
"109904416904166726420909737132489900368",
"30044984007629917371326888651354998230",
"186048413021813165432308227581290095757",
"296685496954942446017350043262843403735",
"162427623652817078562390672729067126055",
"165335867229037376276992762569612928182",
"35039235042240185698605826393945254735",
"46223717473880785896422321249221109888",
"150361837327131057247274569098414661101",
"45668045459701474041602269055124238062",
"84783682034177527641211271881725737015",
"199994272494160733150847680294361260693",
"163579344637353007937186324490985263856",
"141035992209653207032912990846615811932",
"138163707457197462447886997970092216993",
"198600774306197482135610019057497321977",
"262757880119098920749954145270376804482",
"149885153987261495778498622713230749733",
"97770139137250489707657756916531865358",
"146964758554102773079287120272849388628",
"22404265905738586805443380018539003157",
"240797592039376162102377826122418211671",
"126996852965610145609013814421745524125",
"204230460902227482086204432116409887447",
"160957415336766288145829584580258495902",
"338753298157581144810813642479628043572",
"165335867229037376276992762569612928182",
"35039235042240185698605826393945254735",
"46223717473880785896422321249221109888",
"150361837327131057247274569098414661101",
"259724257101105608852652283738162664118",
"185843422740069794593926046944351894256",
"236856879919000406414223701294338388669",
"104770120059618101646560254182389315222",
"99729805841875943126012494474664228509",
"59484351227441151454508655592568599207",
"328853064140909747691175718741690549930",
"207915470080139822799007528898475735727",
"116710178375223492243912550017460880245",
"241201652498954639665930929734260234015",
"63947116906843136777894059945240578301",
"96378609203178238727697915293618360365",
"333456235601865176790574070266814952332",
"15162453500881000422837029186089846677",
"152973877025677044310915136603263212156",
"284289736204153006268661350210120286722",
"106146685539889155014815716910222461259",
"152994316422047969598439322574345841472",
"116807765346668122029602686276379573223",
"98494999659572413482723855519326100984",
"54565225458382112806908819794309431499",
"75438694142063590811885927856106102659",
"267078367931126981090813591405230733624",
"271249970805330522438390691930786737271",
"11107532456015908207906465777066696254",
"35516781617486665532543819135741697765",
"91523524714204806740881412729024506632",
"105643310136895264207669135381886632968",
"98696172433257703076675165095574617211",
"204289951746384485908045285245836176364",
"186132903803349768627173771737443936266",
"101806918876913018083735401845919774432",
"316761521395128974157114668254760981496",
"311194404489670875090553376536124328652",
"296055576920945740835382619987228642713",
"115443367979900409531967453983385791337",
"281418704381738935272764431178543501037",
"123057225223741238233927256223709697868",
"21532655823907523905308314603900111486",
"33042247090562974088650056018005205733",
"249031524651207066821344710609654873252",
"227823525213886403998194683133385305793",
"336664173258848825852915821705797493582",
"98378452225781837775317538325355117513",
"189143992888598461674678892531008846709"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-c530b54f",
"signature_type": "Function",
"target": {
"function": "netfs_unbuffered_read_iter_locked",
"file": "fs/netfs/direct_read.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 1270.0,
"function_hash": "176387350487947605288321292313684237418"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-c5676965",
"signature_type": "Function",
"target": {
"function": "netfs_dispatch_unbuffered_reads",
"file": "fs/netfs/direct_read.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 1262.0,
"function_hash": "52906591805615412541664164730451177216"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-c9a08dfd",
"signature_type": "Function",
"target": {
"function": "netfs_wait_for_read",
"file": "fs/netfs/buffered_read.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 348.0,
"function_hash": "95081905852336460116804540818663191522"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-ca283a78",
"signature_type": "Function",
"target": {
"function": "netfs_consume_read_data",
"file": "fs/netfs/read_collect.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@62b9ad7e52d4777f7e775ee1f0ad2452f6041024",
"digest": {
"length": 5223.0,
"function_hash": "41640339864798096051827305080256240228"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-cb705c3e",
"signature_type": "Function",
"target": {
"function": "netfs_unbuffered_write",
"file": "fs/netfs/write_issue.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 759.0,
"function_hash": "94133441597385083352498310697933708818"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-cfe0fe5f",
"signature_type": "Line",
"target": {
"file": "fs/netfs/write_retry.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"58792641024481345145147916264003786423",
"77442557676538769094786999320483425496",
"162445091234467137865055559044046988055",
"23755011344425345655197929881501698404",
"110828204364427448045972962964163186430",
"208657565213124232635645519857816620602",
"108043533281024892799674064266140980560",
"323167088145750473654853288654216911418",
"20750499298136451053305708893087753526",
"70716395313722949511972557877975063771"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-d59221d6",
"signature_type": "Function",
"target": {
"function": "netfs_pgpriv2_mark_copy_to_cache",
"file": "fs/netfs/read_pgpriv2.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 226.0,
"function_hash": "82455253173732712252853819434017541461"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-eaf762a0",
"signature_type": "Line",
"target": {
"file": "fs/netfs/write_collect.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"106438935545497014277150578992396763024",
"267507365498828729293717171107234654752",
"217267559621634160844093469692042441279",
"212567758619027712114561682671939891473"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-ebf51868",
"signature_type": "Function",
"target": {
"function": "netfs_prefetch_for_write",
"file": "fs/netfs/buffered_read.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 1094.0,
"function_hash": "184429440191900248146043312367934411942"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-ecb6f681",
"signature_type": "Function",
"target": {
"function": "smb2_readv_callback",
"file": "fs/smb/client/smb2pdu.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 3542.0,
"function_hash": "143960794457869413600024263502933612616"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-f3296ea9",
"signature_type": "Line",
"target": {
"file": "fs/smb/client/smb2pdu.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"88880751602101288451103720579222616774",
"265197772126056584822606511674057352831",
"50897532430158065336370013714638993365",
"256361962477873117881669596603501129096",
"5174219087809668654232260273919947304",
"192816987285448817949934447984718439625",
"241929274797607470492072291920906298636",
"16359450923095467553384850133607352361"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-fb807ef9",
"signature_type": "Function",
"target": {
"function": "netfs_read_subreq_progress",
"file": "fs/netfs/read_collect.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 377.0,
"function_hash": "68516159175966737395662309905456131676"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-fdd58b67",
"signature_type": "Function",
"target": {
"function": "netfs_pgpriv2_copy_folio",
"file": "fs/netfs/read_pgpriv2.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"length": 1387.0,
"function_hash": "171229860695846750051191114131332769848"
},
"signature_version": "v1",
"deprecated": false
},
{
"id": "CVE-2025-21988-fe5ea13b",
"signature_type": "Line",
"target": {
"file": "fs/smb/client/cifssmb.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e2d46f2ec332533816417b60933954173f602121",
"digest": {
"line_hashes": [
"156045108926905713084714057673341158293",
"124718759160342470308830918468028645131",
"113395790097064290456786425529768101176",
"331537639149189431042766888662250927278"
],
"threshold": 0.9
},
"signature_version": "v1",
"deprecated": false
}
]