The DNS protocol in RFC 1035 and updates allows remote attackers to cause a denial of service (resource consumption) by arranging for DNS queries to be accumulated for seconds, such that responses are later sent in a pulsing burst (which can be considered traffic amplification in some cases), aka the "DNSBomb" issue.
[ { "id": "CVE-2024-33655-12a02a35", "deprecated": false, "target": { "function": "infra_create", "file": "services/cache/infra.c" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "function_hash": "204345079531153686960518041171470140637", "length": 1282.0 }, "signature_type": "Function" }, { "id": "CVE-2024-33655-31ada255", "deprecated": false, "target": { "function": "infra_delete", "file": "services/cache/infra.c" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "function_hash": "84226320142277751037923857079006790277", "length": 255.0 }, "signature_type": "Function" }, { "id": "CVE-2024-33655-4056c9e1", "deprecated": false, "target": { "function": "mesh_state_remove_reply", "file": "services/mesh.c" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "function_hash": "287725364192978417234729843280669615213", "length": 680.0 }, "signature_type": "Function" }, { "id": "CVE-2024-33655-4439910b", "deprecated": false, "target": { "file": "services/mesh.c" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "threshold": 0.9, "line_hashes": [ "49904528974029229796032476496086906945", "239890991580397139106685922159311398839", "75405473024032836108117051324046100006", "14282763797763818745775726745335222209", "84342761972241478668497802699757606940", "255494418769692026532966336386068207332", "161644282511125302203073915847382746964", "26411020788503449734579281009719321574", "53591247104656822985265640590020721289", "35740295728906435300735044593582719978", "79433865109245810085634529952854548986", "154754705178025248290480584123190862815", "180712916687790225215041130697708168569", "77528156604497779039429822652960867962", "335920746672948746602241772596219986400", "285834095387918897978506426899861373217", "99774094572005994867134792810393734759", "310382394568477812508091914575165097615", "136517538085720801296975895355197569351", "218178712016054752297021304555166884662", "321107951039874035359683785628900440808", "235713576128835809009714841292483360459", "281930082346545752055656074520646028213", "128225829019476447320901844974901410770", "180380790733602548698253514356885999080", "9266029992859574032978534288954638464", "8603255948552149947434099738267921403", "40982104047368307691098522018897345850", "104456709562329117223622015985592941725", "309381343263561202815321045997517396483", "20140137879181557188105787143572858493", "299843097533546967551534930797407794184", "127950029351950522153858279806258230371", "10326855680716595952233028597862109889", "234846477665231616296864772041292238724", "339213412819442206093508132693496344070", "196921933355650824816775807631720463855", "5158381874272450525039206614562919027", "80983510663634094044699097415427796935", "80527162365920356143035535199004429218" ] }, "signature_type": "Line" }, { "id": "CVE-2024-33655-481954e7", "deprecated": false, "target": { "file": "util/config_file.h" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "threshold": 0.9, "line_hashes": [ "169955034672582880491558149559213799117", "167926572706250499117744440694735938407", "295462055519054477783353732049710458696" ] }, "signature_type": "Line" }, { "id": "CVE-2024-33655-5fb216ff", "deprecated": false, "target": { "file": "services/cache/infra.c" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "threshold": 0.9, "line_hashes": [ "177624253927731871711632269658821847963", "232192976842667982378669467677559383656", "165836657414083338549406977312908956816", "13224752001718253930742733240365383553", "54476000190134171530835874302567204739", "147626614788537901838613470521186086375", "249437285548678704502780978699352137870", "204986406939669746142966686764328135134", "243707785271855162572244264704736505674", "55550702236472978446549803863435405833", "55813193789754297909989694197341208227", "299634866643098308208319718447876723063", "235697803693538575147987233289897238206", "268999620468997752232946755206959532326", "253060011822655943112411514227658848613", "252180014946904757860609486687852514", "19033910149918475009180611191961394434", "332850524758052674074221937015783517983", "336171674243491158869323799422031721824", "267163618773071277015008541721492444721", "290747021068905278829057558847967528643", "216431778855224850168913257209325173270", "123182717221388925241861607988872895305", "146216064899073458988890963085964285144", "295695672279879304167258427869121671733" ] }, "signature_type": "Line" }, { "id": "CVE-2024-33655-61b9d3bc", "deprecated": false, "target": { "function": "config_set_option", "file": "util/config_file.c" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "function_hash": "214365307717419735324833058341849340816", "length": 18718.0 }, "signature_type": "Function" }, { "id": "CVE-2024-33655-753107f6", "deprecated": false, "target": { "function": "config_delete", "file": "util/config_file.c" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "function_hash": "309275550377311965028744772025707129202", "length": 4040.0 }, "signature_type": "Function" }, { "id": "CVE-2024-33655-7988f878", "deprecated": false, "target": { "function": "config_create", "file": "util/config_file.c" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "function_hash": "53827281443159083216997734595011399322", "length": 10300.0 }, "signature_type": "Function" }, { "id": "CVE-2024-33655-8ef87933", "deprecated": false, "target": { "function": "mesh_query_done", "file": "services/mesh.c" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "function_hash": "147305634363802902853534723921296661181", "length": 3284.0 }, "signature_type": "Function" }, { "id": "CVE-2024-33655-a43669db", "deprecated": false, "target": { "file": "util/config_file.c" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "threshold": 0.9, "line_hashes": [ "293755247833624181908457004308485047457", "332833869074677688378591920168638732678", "211578423367293411370552873173636821294", "307668868411812852586162858674756632936", "4225707979241784715160120866087960077", "60086692810089110253918447636033425709", "268875411953926114554694125251051613147", "206642298689665392998798913617029094288", "27372636567960582838855228847442673393", "278684377882026032643725792436227875286", "31501694184485513206114886989337398667", "181521802405181284376647821868754001997", "8314893411260747159971639977607600466", "60245844246219419594914784333445042501", "198198680257755251411807441876005369614", "61790336848369530450713599488585779160" ] }, "signature_type": "Line" }, { "id": "CVE-2024-33655-af574c8c", "deprecated": false, "target": { "function": "infra_ip_create_ratedata", "file": "services/cache/infra.c" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "function_hash": "258632034700259460967209031619478497679", "length": 629.0 }, "signature_type": "Function" }, { "id": "CVE-2024-33655-b7a0f88a", "deprecated": false, "target": { "function": "mesh_serve_expired_callback", "file": "services/mesh.c" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "function_hash": "116957310986074805769313429942633021038", "length": 3973.0 }, "signature_type": "Function" }, { "id": "CVE-2024-33655-bab6ddd5", "deprecated": false, "target": { "function": "config_get_option", "file": "util/config_file.c" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "function_hash": "75356238429442388908806561155283778514", "length": 18094.0 }, "signature_type": "Function" }, { "id": "CVE-2024-33655-bc0797fa", "deprecated": false, "target": { "function": "mesh_new_client", "file": "services/mesh.c" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "function_hash": "294929185447342622128057712377307467959", "length": 4391.0 }, "signature_type": "Function" }, { "id": "CVE-2024-33655-d89b3c8d", "deprecated": false, "target": { "function": "mesh_send_reply", "file": "services/mesh.c" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "function_hash": "112408718021905698471059738345528982543", "length": 5453.0 }, "signature_type": "Function" }, { "id": "CVE-2024-33655-daaec9cf", "deprecated": false, "target": { "file": "services/cache/infra.h" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "threshold": 0.9, "line_hashes": [ "313474824480980493613816813488676571240", "316970772207613308279105330749687497572", "233228960290107584301789873928116423933", "133080643712181149368181370266502030684", "230736567706020699978778070097662066986", "140319560636411182277018984194101819798", "152351189210276336929884424937018765563", "41759767172734004968809186897682874654", "214610515570991511267059272844549090858", "231839584488041531211408817901425700042" ] }, "signature_type": "Line" }, { "id": "CVE-2024-33655-ed71f94f", "deprecated": false, "target": { "function": "mesh_state_cleanup", "file": "services/mesh.c" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "function_hash": "26269172821709369249664626046819409602", "length": 1194.0 }, "signature_type": "Function" }, { "id": "CVE-2024-33655-fb84d102", "deprecated": false, "target": { "function": "infra_ip_ratelimit_inc", "file": "services/cache/infra.c" }, "signature_version": "v1", "source": "https://github.com/nlnetlabs/unbound/commit/c3206f4568f60c486be6d165b1f2b5b254fea3de", "digest": { "function_hash": "215572668806095065162497766572434709321", "length": 572.0 }, "signature_type": "Function" } ]