rdesktop versions up to and including v1.8.3 contain an Out-Of-Bounds Read in function csspreadtsrequest() that results in a Denial of Service (segfault).
{ "vanir_signatures": [ { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "id": "CVE-2018-8792-0558d660", "digest": { "function_hash": "102109941492706354193108989989607919462", "length": 311.0 }, "target": { "file": "rdpsnd.c", "function": "rdpsnddbg_process" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Line", "id": "CVE-2018-8792-0dee8c3b", "digest": { "line_hashes": [ "144889497555873324432556697810018375193", "285970189579114013766799836947310315678", "270816262173449221285553467462134578506", "325186592733373041218312473429593382904", "220268521610787835536658971242479846700", "144110688863425244097048707733851804040", "245177756320717448177198739653951361867", "89014976211619085452850589258902080359", "220491136189845364458243483393433854006", "104483840699699325525393916173061118059", "92040338205133293759970085129203682208", "253324506456331923963072215428849844937", "255775755726455396490746606189150487714", "3888552295741281657028581934379868514", "134990770614685385976946072259910718440", "68419567531704512108124312876631619189", "188529856261053129316796137418604658169", "220895217511415846818883714149352904565", "69884437030685109171095197680209449451", "70474942178962341616321845463910228068", "92443471765436115812374571258744088162", "329866559375832780598772018768114646536", "225450082663863931962025871471929480706", "306024041668703372567758879693806618625", "244632919167387788943651294210772552029", "49922048636372807380079152039183798637", "260208329640123571257463828381803491408", "244056854380780169557481621130317470015", "102466797679996462347267692613627122139", "85186208556903751255023531352131889416", "179200273200336598050902055091527128967", "285860418814498733530731431175959836936", "10764848227679589507359549904238807793", "287897774640179010357213508987819620597", "282297531307453152515219781085429345384", "217492407333916567153723813452963094669", "234892753016237545410958667606109322084", "197394533623361094878985995049363387751", "12217096809086979099746479744596551022", "60337526683344410362651528859296961003", "262611244430493056329365550674867030636", "176877617536580354770440493189907333155", "112948618898383772342352362189926176978", "285869843650339858594821148554391252743", "170596817023092964608583524059422280603", "139843593560618617711137288514616665774", "12838125535814696202738635419331092018", "192795291703405636308648593377595820749", "52176291935310296406073430315992686580", "253430787652648431243875338181100226413", "288257421633529397144854236065263169512", "310467828743092354966082905640951553710", "83584083316752578860702345986533804844", "157893872134871179479216946454652734644", "35787445694093622518484071222065174568", "191693132976621376900855920544500218667", "127269937082439293965794101462429908850", "328030802608285289298758610378752778178", "253445817505416016349586281735708738714", "328948931739182177869201567883049010983", "235230704509890936733231749677984549823", "153125447825636689811825108399557853425", "92542199867049911392638847346117461030", "42532639111554077561257432718651983520", "100352340646438253370094367925234189586", "52129109679614435480037791058209145072", "318551145880765654635878891444911956912", "150378556685250051507630712857043291951", "26967747596178019039306697975594011101", "100652203453343369350360607660016334014", "78607500738567289442917930453406970609", "19332848786407915918385152975247373535", "24479050735936275124038368805836518518", "328292406747901752129683700942760330707", "273547116525458663904111069022696232339", "213031122930525436600388616728822199596", "272916154850973349815837224955198145234" ], "threshold": 0.9 }, "target": { "file": "rdp.c" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Line", "id": "CVE-2018-8792-2259770c", "digest": { "line_hashes": [ "144926119636820723726882739036374803176", "6267027209065208799919652414100735231", "247037742828528542453399666328276250889" ], "threshold": 0.9 }, "target": { "file": "asn.c" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "id": "CVE-2018-8792-234003b9", "digest": { "function_hash": "147183047543115306882056102838964287827", "length": 1407.0 }, "target": { "file": "bitmap.c", "function": "process_plane" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "id": "CVE-2018-8792-38030606", "digest": { "function_hash": "70447797123020146806421733898247616841", "length": 1875.0 }, "target": { "file": "cssp.c", "function": "cssp_read_tsrequest" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "id": "CVE-2018-8792-4471d103", "digest": { "function_hash": "255150572559680655434460911361291350044", "length": 161.0 }, "target": { "file": "mcs.c", "function": "mcs_parse_domain_params" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Line", "id": "CVE-2018-8792-5044ebe9", "digest": { "line_hashes": [ "157020775477898247095451986239378067207", "284780832767083423097716600317721781851", "34761941173988377800489144587796494334", "275716786219318423848909273478608884930", "310600171297424979877571899646575716027", "41564657687016275509242053028506019461", "236997835446493822981209679759964198253", "72420050107461569155385968790780731110" ], "threshold": 0.9 }, "target": { "file": "proto.h" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "id": "CVE-2018-8792-54342552", "digest": { "function_hash": "138579080327914696728362598475451236670", "length": 790.0 }, "target": { "file": "orders.c", "function": "process_secondary_order" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Line", "id": "CVE-2018-8792-5935f5c9", "digest": { "line_hashes": [ "210793762335981366622542191921921089102", "156703705206104651793048517867874405698", "5501894318555408109502941686457501680", "152266119617772310187539795254713670718", "148310583353504361198122808107772587676", "194919660460306163858239724859663915972", "172410351255355535753619976003689319748" ], "threshold": 0.9 }, "target": { "file": "cliprdr.c" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Line", "id": "CVE-2018-8792-5b8792c0", "digest": { "line_hashes": [ "150250902319357362326589542978708175921", "121420834331063720371326342647305181336", "29393386051506202388885838734776758907", "19593665629452061073273197983973120681", "49129114503149936582136811013147533617", "214091211658754616237917944490188776720", "225416710790249723072709126087104366781", "297203682607695882948617330672555307875", "57430642535643389901892041351745704825", "338707785571828633454006095343067539437", "68494611625835809348853256100357286163", "164442023949833882339655096077554051415", "32691018749199886066984816237837677233", "11279390145265789254726898717512713340", "174862176428095927998717417125881789399", "134683741110208993990161735824844576775", "310295896345251970472922992421128239565", "11279390145265789254726898717512713340", "113952428848114378373379572728071966555", "227998037303159582074703407077582669921", "93467852857842316382803616141868111064" ], "threshold": 0.9 }, "target": { "file": "secure.c" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "id": "CVE-2018-8792-5b98d652", "digest": { "function_hash": "69319005614635147673950247604736299031", "length": 1079.0 }, "target": { "file": "cliprdr.c", "function": "cliprdr_process" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Line", "id": "CVE-2018-8792-63ff0e23", "digest": { "line_hashes": [ "40589527824911916184691300704113237294", "200171555808099056685472003166328632056", "93524838411328545942842181886482855891", "248765457817526216608580182070963151553", "279592810079391459761518363588783651510", "26010150647010341219540743174816103561", "116691741127472537176637512722680504988", "25531827522758197525553012239656595144", "18678032028817684594742127810312211161", "250464752618759039555288897583008682745", "252417516191753639317364541297155833983", "141968500618622202847051708039516603966", "273812019710437382166289683703787617519", "171298522589588561692262081879586767795", "88434469030922401006106044192473551750", "113765684042300345824582665958492098008", "124095768239052304633288982270566714602", "195559134070601150620600586950375028977" ], "threshold": 0.9 }, "target": { "file": "mcs.c" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "id": "CVE-2018-8792-69cb5d1c", "digest": { "function_hash": "156719150312610857938612959434269154020", "length": 1477.0 }, "target": { "file": "rdp.c", "function": "process_bitmap_updates" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Line", "id": "CVE-2018-8792-74cbeb92", "digest": { "line_hashes": [ "35415357673050908455149321588406663330", "223937485204564797344465521815285766671", "18390196712728924960350710847725931829", "249269190645351276646765626524920346365", "121024164617858200641691031780198612168", "209503235906898428409268863440823469232", "298042340528043755239165924522166538791" ], "threshold": 0.9 }, "target": { "file": "rdpsnd.c" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "id": "CVE-2018-8792-755ceb74", "digest": { "function_hash": "132095683505339531706132742290013439464", "length": 280.0 }, "target": { "file": "seamless.c", "function": "seamless_process" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Line", "id": "CVE-2018-8792-76b4dd54", "digest": { "line_hashes": [ "165154195627643620543620938357786658341", "95199303338778360471137182735038462867", "121024164617858200641691031780198612168", "270526242318614382508542123475331423011", "268514325143679100817171637334267644927" ], "threshold": 0.9 }, "target": { "file": "lspci.c" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Line", "id": "CVE-2018-8792-80c02fe1", "digest": { "line_hashes": [ "9050644381343416420956149539330214143", "184677543974349925722753195190553150746", "6874896863917834360794467396786703320", "133323462706901791834541222376213202170", "309126454728163853132388408417891703593", "313495569796015095153755685729517761937", "24679769544033266847041136542436628706", "148875802977607967561541563625248739108", "225829828691512885351789512759870200388" ], "threshold": 0.9 }, "target": { "file": "rdpdr.c" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "id": "CVE-2018-8792-8eabee4b", "digest": { "function_hash": "188034485594817878426413077922344669348", "length": 355.0 }, "target": { "file": "rdpsnd.c", "function": "rdpsnd_process_training" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "id": "CVE-2018-8792-983ccc90", "digest": { "function_hash": "268312794963424602524310581020668120342", "length": 1254.0 }, "target": { "file": "secure.c", "function": "sec_recv" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "id": "CVE-2018-8792-ae84379a", "digest": { "function_hash": "151036052066117425574748559382006452261", "length": 342.0 }, "target": { "file": "secure.c", "function": "sec_decrypt" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Line", "id": "CVE-2018-8792-b16d1592", "digest": { "line_hashes": [ "156116824414680118006289738435650502989", "265248749638125272969168515171890013173", "94017914489547623420267973926210410308", "294065584018814834881985832689790911201", "259603876989303292966814574568976878354", "250740815142459459774429341288968429735", "61540251016951729481153123236959660854", "332910650073684633949543218897942505947", "28934009645563794271941820383896143330", "159694140957995385611774010159640491171", "22651108462682289063710236293010268528", "118910328637747976592803847376762892159", "293750687085664641466973411762775030494", "262208891725719352093391250660994056626", "250447231901126340735943568254935808660", "4855364658018910932431227836046773964" ], "threshold": 0.9 }, "target": { "file": "cssp.c" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "id": "CVE-2018-8792-bb702323", "digest": { "function_hash": "129681526369166403320636349675032399985", "length": 730.0 }, "target": { "file": "rdp.c", "function": "process_demand_active" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Line", "id": "CVE-2018-8792-be8c8d74", "digest": { "line_hashes": [ "141512132228073104068672788816618272341", "91087555674205596958287212170508793355", "326433841834773331940380053109117915531", "147132481235048515567024425659754556954", "199499174233176236388692649706953602762", "185582052051681183193656345265098554776", "80847747608846774597581332597666275158", "103111526061914848381669524308515733806", "141512132228073104068672788816618272341", "91087555674205596958287212170508793355", "322426163342856549068875320810349446042", "98327684003301995825263340173934415746", "199499174233176236388692649706953602762", "185582052051681183193656345265098554776", "312563329613364071974613834041524840273", "17593147765508383730231192463354471040" ], "threshold": 0.9 }, "target": { "file": "bitmap.c" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "id": "CVE-2018-8792-c7e16d8b", "digest": { "function_hash": "69841999535023704464934288151760248940", "length": 662.0 }, "target": { "file": "mcs.c", "function": "mcs_recv_connect_response" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "id": "CVE-2018-8792-cd0ada68", "digest": { "function_hash": "60729789324186224199022644288127852833", "length": 295.0 }, "target": { "file": "lspci.c", "function": "lspci_process" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "id": "CVE-2018-8792-d1cff85c", "digest": { "function_hash": "213566815768839182374169039542717583900", "length": 1002.0 }, "target": { "file": "rdp.c", "function": "rdp_in_unistr" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "id": "CVE-2018-8792-dc7c4588", "digest": { "function_hash": "27641323796780274765203968791379803633", "length": 4862.0 }, "target": { "file": "seamless.c", "function": "seamless_process_line" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Line", "id": "CVE-2018-8792-e9652bb7", "digest": { "line_hashes": [ "130674942740753293644659169162150322223", "142944318523375496584386215758439837393", "276793857083192363638002357599772639607", "240026787908099125740546560664565560748", "14376684503090415495335326060979255212", "204518746798243653520817680122410066028", "170684181064268305755785303525263155796" ], "threshold": 0.9 }, "target": { "file": "orders.c" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Function", "id": "CVE-2018-8792-f5312252", "digest": { "function_hash": "336115944316993744978160550365152981657", "length": 1141.0 }, "target": { "file": "rdpdr.c", "function": "rdpdr_process" } }, { "source": "https://github.com/rdesktop/rdesktop/commit/4dca546d04321a610c1835010b5dad85163b65e1", "deprecated": false, "signature_version": "v1", "signature_type": "Line", "id": "CVE-2018-8792-f7b44f5f", "digest": { "line_hashes": [ "125437503200259741832066349442065238011", "286391498505942949668653145377899211570", "80704440997217175523025054490285547856", "183407549329509366277656709979215549899", "313570441642011655266599607264263025672", "75322162521339795125236999874513079246", "189081423849152620846829733980186685258", "268514325143679100817171637334267644927" ], "threshold": 0.9 }, "target": { "file": "seamless.c" } } ] }