The recvandprocessclientpkt function in networking/ntpd.c in busybox allows remote attackers to cause a denial of service (CPU and bandwidth consumption) via a forged NTP packet, which triggers a communication loop.
{ "vanir_signatures": [ { "signature_version": "v1", "signature_type": "Line", "target": { "file": "networking/ntpd.c" }, "id": "CVE-2016-6301-1ebfa31d", "digest": { "line_hashes": [ "289068526711631486020836605200734947009", "124924615980559524095270459156890328135", "170015737070996268683537732095443939132" ], "threshold": 0.9 }, "deprecated": false, "source": "https://github.com/mirror/busybox/commit/868530ade244bf8162fb6a10816bd815b166d509" }, { "signature_version": "v1", "signature_type": "Line", "target": { "file": "archival/gzip.c" }, "id": "CVE-2016-6301-277e49b9", "digest": { "line_hashes": [ "229317287604450481069049299070528991141", "21661233931440258087698196482444495735", "263806573430833419193173641857928059874", "99226655706488931224594178590183791043", "181462639601257625595331058980038192485", "78878251994567324721150295320438510338" ], "threshold": 0.9 }, "deprecated": false, "source": "https://github.com/mirror/busybox/commit/868530ade244bf8162fb6a10816bd815b166d509" }, { "signature_version": "v1", "signature_type": "Function", "target": { "file": "shell/hush.c", "function": "set_local_var" }, "id": "CVE-2016-6301-4c6e6389", "digest": { "length": 1742.0, "function_hash": "255958948059279210461737779754669476092" }, "deprecated": false, "source": "https://github.com/mirror/busybox/commit/868530ade244bf8162fb6a10816bd815b166d509" }, { "signature_version": "v1", "signature_type": "Function", "target": { "file": "networking/ntpd.c", "function": "recv_and_process_client_pkt" }, "id": "CVE-2016-6301-6b34b879", "digest": { "length": 1448.0, "function_hash": "233785988665074776198798205660525860186" }, "deprecated": false, "source": "https://github.com/mirror/busybox/commit/868530ade244bf8162fb6a10816bd815b166d509" }, { "signature_version": "v1", "signature_type": "Line", "target": { "file": "networking/libiproute/iproute.c" }, "id": "CVE-2016-6301-7b68de37", "digest": { "line_hashes": [ "37228401378646173864773513521618445218", "127488670504063214777133554856559058490", "188877761282449497821726860155264483036", "220365421207052372597911629028763008200", "314285513242092124459343260644303257404", "121749338318762189937543086151503202170", "188399493099125059745665538620936003929", "135642085419278251615951900580935593340" ], "threshold": 0.9 }, "deprecated": false, "source": "https://github.com/mirror/busybox/commit/868530ade244bf8162fb6a10816bd815b166d509" }, { "signature_version": "v1", "signature_type": "Function", "target": { "file": "networking/libiproute/iproute.c", "function": "iproute_modify" }, "id": "CVE-2016-6301-846d8da3", "digest": { "length": 4766.0, "function_hash": "62814951875242205656915916217782167513" }, "deprecated": false, "source": "https://github.com/mirror/busybox/commit/868530ade244bf8162fb6a10816bd815b166d509" }, { "signature_version": "v1", "signature_type": "Function", "target": { "file": "shell/hush.c", "function": "generate_stream_from_string" }, "id": "CVE-2016-6301-a09b602c", "digest": { "length": 1004.0, "function_hash": "229995983385876066972236638972545611427" }, "deprecated": false, "source": "https://github.com/mirror/busybox/commit/868530ade244bf8162fb6a10816bd815b166d509" }, { "signature_version": "v1", "signature_type": "Function", "target": { "file": "shell/hush.c", "function": "hush_exit" }, "id": "CVE-2016-6301-b5a7bcc7", "digest": { "length": 707.0, "function_hash": "137808242283566523174528041727868800287" }, "deprecated": false, "source": "https://github.com/mirror/busybox/commit/868530ade244bf8162fb6a10816bd815b166d509" }, { "signature_version": "v1", "signature_type": "Line", "target": { "file": "shell/hush.c" }, "id": "CVE-2016-6301-eebca5ab", "digest": { "line_hashes": [ "289233686429895551980264682807573568043", "260747535327780494658181346412046547959", "264830186355382678836425075511233898542", "174220642161719521118229258182255911375", "25013527889179557617911987271926292808", "91021305867050663968634156986380729377", "219569144981102792175316080455386250114", "222269643061653922047868897101200209525", "169281621661144650871170588969120054385", "65509087153179865865025920126186624131", "189556188107976738739017931977979420946", "217739584326025663303328532186420919343", "68091601189791101911558271893662409174", "74454161503018736097989868662068888594", "32530484746973068024373402061590536572", "62860121900094946831371480871443373622", "303367037278433954051541700344408429469", "44924344413252677808372384490086611619", "96825640229248022427039888473267462023", "110745587021882517161210574003216324038", "181060993508474596637463249919735238190", "230765979592486211427006021742513457019", "67210782048722636372191211461472706263", "190286669528182331155881171095310595241", "212837097183657197301841064811174537776", "72985557861067785338308930469909194101", "66294717213006830384175140677215003295", "327194039047635931301867834450784697201", "246279838072795558349857897811831115019", "10366607084128119615436876543537902182", "190072517789313751624593298262860766145", "1740216008964564192200635576626933326", "183851116324247299593222637098576000348", "273115760089660716353702855964793292677", "215152975492085634757139314797951929384", "197345389840557751735526183900263385162", "243403124859598323273994113482992668336", "218147969022311806829371330258251275946", "254560044587524949157322931323454863056", "191490826384419778263681247705993077315", "173089952959548436945207041999193975332", "220902990060873005431305356948395917382", "336161610283713467865174111734035306494", "148387948124982145440251275169870411467", "110725385018463309085295643192806456152", "305099197707021775159748414368001887202", "315679134085323810030278040572368459521", "163490263891338970976759902413125807023", "267868390585593816517915983992887850017", "167054567449978660961144991688029521400", "143075953980836132187091376944892218985", "126566415933780870369448296898454821100", "174370986137734819050499445115907714021", "284833907020741940236491962938479547969", "10810298911297481466305567251091839417", "326239910257280447326162210942066034748", "180176142587415679483175392063094934553", "255078364757905843915217866357388186151", "97708545207145515051007760962706979564", "245839129125429557658932875369724208025", "137160183131600224605002391962100022967", "291518024252503956035238946488202815770", "278018068163247942322645804514823755278", "35829463753435283673668969900309464812", "42893242414153271056062595071741552789" ], "threshold": 0.9 }, "deprecated": false, "source": "https://github.com/mirror/busybox/commit/868530ade244bf8162fb6a10816bd815b166d509" }, { "signature_version": "v1", "signature_type": "Function", "target": { "file": "shell/hush.c", "function": "hush_main" }, "id": "CVE-2016-6301-f9a01706", "digest": { "length": 6288.0, "function_hash": "297005044038354552344053794471827127506" }, "deprecated": false, "source": "https://github.com/mirror/busybox/commit/868530ade244bf8162fb6a10816bd815b166d509" } ] }