{"id":"GHSA-wrm2-c2h2-4w82","kind":"vulnerability","aliases":["GHSA-wrm2-c2h2-4w82"],"related":[],"title":"Duplicate Advisory: Microsoft Security Advisory CVE-2026-109478 - ASP.NET Core Denial of Service Vulnerability","description":"## Duplicate Advisory\n\nThis advisory has been withdrawn because it is a duplicate of GHSA-r3qf-p3jm-8h4p. This link is maintained to preserve external references.\n\n## Original Description\nInefficient algorithmic complexity in ASP.NET Core allows an unauthorized attacker to deny service over a network.","summary":"ASP.NET Core has an inefficient algorithm that an unauthorized attacker can trigger over the network to make the service unavailable. This advisory is withdrawn as a duplicate of GHSA-r3qf-p3jm-8h4p, so the live entry is that one.","severity":"high","cvss":7.5,"epss":null,"exploited":false,"exploited_at":null,"products":[{"name":"Microsoft.AspNetCore.App.Runtime.linux-arm","fixed":[],"affected":">= 8.0.0-preview.1.23112.2, <= 8.0.33","ecosystem":"nuget"}],"ecosystems":["nuget"],"tags":["aspnet-core","cwe-407","dotnet","linux-arm","runtime","self-hosted"],"not_affected_if":["outside-affected-range"],"how_to_check":"- Check the installed ASP.NET Core runtime version with `dotnet --list-runtimes`\n- Compare it against the affected range listed for Microsoft.AspNetCore.App.Runtime.linux-arm, `>= 8.0.0-preview.1.23112.2`, `<= 8.0.33`\n- Check GHSA-r3qf-p3jm-8h4p for the live advisory and its fixed version","fix":"- Fixed version: unknown for this withdrawn entry; see GHSA-r3qf-p3jm-8h4p","status":"withdrawn","published_at":"2026-11-10T21:32:29+00:00","first_seen_at":"2026-11-11T00:24:45+00:00","triaged_at":"2026-11-11T00:25:36+00:00","updated_at":"2026-11-11T00:25:36+00:00","category":"runtime","confidence":0.5,"triage":{"at":"2026-11-11T00:25:36Z","model":"claude-haiku-5-5","output":{"fix":"- Fixed version: unknown for this withdrawn entry; see GHSA-r3qf-p3jm-8h4p","reach":"network","title":"ASP.NET Core: inefficient algorithm lets unauthenticated attackers deny service over network","impact":"low","summary":"ASP.NET Core has an inefficient algorithm that an unauthorized attacker can trigger over the network to make the service unavailable. This advisory is withdrawn as a duplicate of GHSA-r3qf-p3jm-8h4p, so the live entry is that one.","audience":"businesses","category":"runtime","nicknames":[],"who_cares":["aspnet-core","dotnet","linux-arm","self-hosted"],"confidence":0.5,"fix_status":"unknown","needs_auth":"no","worst_case":"Service becomes unavailable to network clients through resource exhaustion","analyst_note":"Confirm the live advisory GHSA-r3qf-p3jm-8h4p and its fixed version; this withdrawn duplicate has no fix data.","how_to_check":"- Check the installed ASP.NET Core runtime version with `dotnet --list-runtimes`\n- Compare it against the affected range listed for Microsoft.AspNetCore.App.Runtime.linux-arm, `>= 8.0.0-preview.1.23112.2`, `<= 8.0.33`\n- Check GHSA-r3qf-p3jm-8h4p for the live advisory and its fixed version","plain_action":"","product_name":"","needs_analyst":true,"not_affected_if":["outside-affected-range"],"who_is_affected":"Teams running ASP.NET Core 8.0 on Linux ARM builds within the listed range are the ones this entry describes. Because the advisory is withdrawn as a duplicate, the authoritative scope and fixed version should be taken from GHSA-r3qf-p3jm-8h4p. Teams on other runtimes or versions outside the range can skip it.","user_interaction":"no","product_ecosystem":"","needs_special_setup":"unknown","severity_if_unknown":"high"},"cost_usd":0.000828,"input_tokens":4669,"output_tokens":723,"severity_before":"high"},"analyst_status":null,"analyst_note":null,"search":"'-109478':8A '-2026':7A '-407':31B '4w82':19A,24A '8h4p':72B,97C 'advisori':2A,5A,61B,81C,83C 'algorithm':45B,109C 'allow':114C 'arm':26A,35B 'asp.net':9A,40B,112C 'aspnet':28B 'aspnet-cor':27B 'attack':49B,117C 'c2h2':18A,23A 'complex':110C 'core':10A,29B,41B,113C 'cve':6A 'cwe':30B 'deni':119C 'denial':11A 'descript':107C 'dotnet':32B 'duplic':1A,66B,80C,91C 'entri':76B 'extern':104C 'ghsa':16A,21A,69B,94C 'ghsa-r3qf-p3jm-8h4p':68B,93C 'ghsa-wrm2-c2h2-4w82':15A,20A 'host':39B 'ineffici':44B,108C 'link':99C 'linux':34B 'linux-arm':33B 'live':75B 'maintain':101C 'make':56B 'microsoft':3A 'microsoft.aspnetcore.app.runtime.linux':25A 'network':54B,123C 'one':79B 'origin':106C 'p3jm':71B,96C 'preserv':103C 'r3qf':70B,95C 'refer':105C 'runtim':36B 'secur':4A 'self':38B 'self-host':37B 'servic':13A,58B,120C 'trigger':51B 'unauthor':48B,116C 'unavail':59B 'vulner':14A 'withdrawn':63B,86C 'wrm2':17A,22A","nicknames":[],"mitigations":[],"who_affected":"Teams running ASP.NET Core 8.0 on Linux ARM builds within the listed range are the ones this entry describes. Because the advisory is withdrawn as a duplicate, the authoritative scope and fixed version should be taken from GHSA-r3qf-p3jm-8h4p. Teams on other runtimes or versions outside the range can skip it.","tier":"B","verified":{},"analyst_revisit_at":null,"fix_status":"unknown","audience":"businesses","plain_action":null,"pkeys":["microsoftaspnetcoreappruntimelinuxarm"],"ptokens":["app","arm","aspnetcore","linux","microsoft","runtime"],"labels":["aspnetcore","cwe407","dotnet","high","linuxarm","nuget","runtime","selfhosted"],"campaign_type":null,"search_a":"'-109478':8A '-2026':7A '4w82':19A,24A 'advisori':2A,5A 'arm':26A 'asp.net':9A 'c2h2':18A,23A 'core':10A 'cve':6A 'denial':11A 'duplic':1A 'ghsa':16A,21A 'ghsa-wrm2-c2h2-4w82':15A,20A 'microsoft':3A 'microsoft.aspnetcore.app.runtime.linux':25A 'secur':4A 'servic':13A 'vulner':14A 'wrm2':17A,22A","search_b":"'-407':31B '8h4p':72B 'advisori':61B 'algorithm':45B 'arm':35B 'asp.net':40B 'aspnet':28B 'aspnet-cor':27B 'attack':49B 'core':29B,41B 'cwe':30B 'dotnet':32B 'duplic':66B 'entri':76B 'ghsa':69B 'ghsa-r3qf-p3jm-8h4p':68B 'host':39B 'ineffici':44B 'linux':34B 'linux-arm':33B 'live':75B 'make':56B 'network':54B 'one':79B 'p3jm':71B 'r3qf':70B 'runtim':36B 'self':38B 'self-host':37B 'servic':58B 'trigger':51B 'unauthor':48B 'unavail':59B 'withdrawn':63B","search_c":"'8h4p':97C 'advisori':81C,83C 'algorithm':109C 'allow':114C 'asp.net':112C 'attack':117C 'complex':110C 'core':113C 'deni':119C 'descript':107C 'duplic':80C,91C 'extern':104C 'ghsa':94C 'ghsa-r3qf-p3jm-8h4p':93C 'ineffici':108C 'link':99C 'maintain':101C 'network':123C 'origin':106C 'p3jm':96C 'preserv':103C 'r3qf':95C 'refer':105C 'servic':120C 'unauthor':116C 'withdrawn':86C","cause_entry":null,"cause_path":null,"disclosures_checked_at":null,"first_public_at":"2026-11-10T21:32:29+00:00","kev":null,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","cvss_by":"GitHub","poc_count":0,"sources":[{"source":"ghsa","external_id":"GHSA-wrm2-c2h2-4w82","url":"https://github.com/advisories/GHSA-wrm2-c2h2-4w82","severity":"high","published_at":"2026-11-10T21:32:29+00:00","modified_at":"2026-11-11T00:21:10+00:00","first_seen_at":"2026-11-11T00:24:45+00:00","fetched_at":"2026-11-11T00:24:45+00:00","note":null}],"documents":[],"disclosures":[],"exploit_sources":[],"notice":"Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai"}