Skip to main content

Ubuntu (unspecified component) CVE-2026-73856

MEDIUM
2026-10-02 vendor:ubuntu
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Route response through inspecting component
  2. Exploit
    Set Content-Type with non-canonical casing
  3. Execution
    Inspection fails to match content type
  4. Impact
    Malicious/disallowed body delivered uninspected

Vulnerability Assessment

Exploitation Conditions

Exploitation requires that the vulnerable component inspect HTTP response bodies and select or gate that inspection on the Content-Type header, AND that the attacker can influence the Content-Type value of a response (typically by controlling or compromising the upstream/origin server whose responses flow through the inspecting component). The specific trigger is a Content-Type using non-canonical character casing that the inspection logic fails to match against its canonical (lowercased) comparison. Limiting factors: the attacker must be positioned to set the response Content-Type, a response-inspection feature must be enabled and relied upon, and the practical impact is bounded by what that inspection protects. NOTE: because the product and its CVSS vector are absent from the input, authentication requirements are not confirmed from available data and the exact configuration preconditions cannot be tied to a named feature.

Impact

This is a security-control bypass (GHSA-vmg8-j66p-vgvw) in which response-body inspection can be evaded by supplying a Content-Type header with non-canonical casing (e.g. 'Application/JSON' or 'Text/HTML' instead of the lowercased canonical form), implying the inspecting component matches Content-Type case-sensitively - consistent with CWE-178 (Improper Handling of Case Sensitivity) and CWE-693 (Protection Mechanism Failure). Risk signals are almost entirely absent: no CVSS score or vector, no CWE, no EPSS probability, no KEV listing, and no POC flag were provided, so there is no public exploit identified at time of analysis and no evidence of active exploitation. The real-world severity is entirely contingent on what the bypassed inspection protects - if it is a WAF, DLP, antivirus, or content-filtering layer, the bypass lets disallowed response content reach a protected consumer, but the flaw itself does not grant code execution or data disclosure. Critically, the affected PRODUCT is NOT named in the input (only the GHSA ID, advisory title, and 'vendor:ubuntu' as source), so prevalence and blast radius cannot be reliably determined. This should be treated as a moderate control-integrity issue pending product identification - not a confirmed high-priority emergency, since no CVSS, EPSS, KEV, or POC signal elevates it.

Exploit ScenarioDerived

An attacker who controls an upstream HTTP response (e.g. a malicious or compromised origin server reached through the affected inspecting proxy/filter) sets the Content-Type header using non-canonical casing so the body is not recognized for inspection. The inspection engine skips or misclassifies the response, allowing content that policy should block or sanitize to pass through to the protected client. No public POC is referenced in the provided data.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 02, 2026

Response-body inspection can be silently evaded in the affected Ubuntu-packaged component tracked as GHSA-vmg8-j66p-vgvw when an HTTP response declares its Content-Type using non-canonical character casing, causing the inspecting logic to fail its canonical comparison and skip the body it was meant to examine. The assessed vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N) shows a network-reachable bypass with no confidentiality or availability impact, a low integrity impact, and a Scope-Changed rating that reflects the defeated check protecting resources beyond the vulnerable component itself. Exploitation requires the attacker to influence the Content-Type value of a response, typically by controlling or compromising the upstream/origin server whose traffic flows through the inspecting component; no public exploit code has been identified at time of analysis and no CISA KEV entry was included in the source data, so active exploitation is unconfirmed. The specific affected product name, version range, and configuration preconditions are not established by the available data, and authentication requirements are likewise not confirmed from the input.

RemediationAI

No vendor-released patch was identified at time of analysis, and no fixed version can be cited from the input data; administrators should monitor the GitHub advisory GHSA-vmg8-j66p-vgvw and Ubuntu security notices for the patched package version and apply it as soon as it is published, then restart the inspecting service. Until that fix lands, the most direct compensating control is to normalize the Content-Type response header (lowercasing, trimming, and splitting on the semicolon before comparison) in the inspection component or in any intermediary proxy that can rewrite it, accepting the trade-off that this adds processing cost and requires custom code whose correctness must itself be tested. A second option is to invert the default so that a missing, empty, or unrecognized Content-Type is treated as inspectable rather than skipped, which closes the casing gap but risks false positives and failures on streaming, multipart, or binary responses that were previously passed untouched. Where the deployment allows it, configure the inspector to scan response bodies regardless of the declared Content-Type, understanding that this increases CPU and latency overhead and may break responses that cannot be buffered. Restrict which upstream origins are permitted to set Content-Type, and enable logging or alerting on responses whose Content-Type casing or media type deviates from the canonical form used by the inspector, which provides detection coverage but not prevention and will generate noise until baseline behavior is understood.

Affected ProductsAI

The source data does not include CPE strings, a fixed or affected version range, or a product identifier beyond the reporting vendor ubuntu and the advisory identifier GHSA-vmg8-j66p-vgvw for CVE-2026-73856. As a result, the precise affected package, module, or release cannot be confirmed from the provided intelligence, and any Ubuntu release or downstream consumer of the component that ships the described response-body inspection logic should be treated as potentially affected until the vendor advisory clarifies scope. Administrators should consult the GitHub Security Advisory GHSA-vmg8-j66p-vgvw and the corresponding Ubuntu security notice for the authoritative list of affected package versions and the exact fix reference, since version-level guidance is not derivable from the data supplied here.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is a security-control bypass in HTTP response processing. Middleware such as a WAF, reverse proxy, API gateway, or application-level body inspector reads the Content-Type response header to decide whether (or how) to scan, parse, or gate the response body. HTTP specifies that the type and subtype tokens of a media type are case-insensitive, so values such as "Application/JSON" or "TEXT/HTML" are semantically identical to their lowercase forms; an inspecting component that compares the header value case-sensitively against a canonical lowercase string will therefore treat a legitimately valid, differently-cased Content-Type as a non-match and skip inspection entirely. No CWE is assigned in the source data; the behavior is most consistent with improper handling of case sensitivity (CWE-178) or an interpretation conflict between the producer and the inspector (CWE-436), which is characteristic of canonicalization defects rather than a memory-safety issue. The Scope-Changed (S:C) component of the assessed vector is technically meaningful here: the inspection logic belongs to the vulnerable component, while the protection it provides applies to a different security authority (the origin/back-end it fronts), so the bypass has effects outside the component's own scope. No CPE data, CVSS vector, or CWE identifier was supplied with the CVE record, so the exact product, module, and affected version set cannot be tied to a named feature from the available intelligence; the only attribution present is the reporting vendor, ubuntu.

Know when Canonical gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

vuln.today AI 5.8 MEDIUM

Network-reachable inspection defeated by a simple header-casing trick (AC:L, PR:N); impact is failure of a protection mechanism affecting downstream protected systems (S:C, I:L), with no direct C/A impact.

3.1 AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:L/SA:N

Estimated by vuln.today — no official severity rating has been published for this CVE yet.

DescriptionCVE.org

[GHSA-vmg8-j66p-vgvw: Response body inspection bypass via non-canonical Content-Type casing]

Threat Intelligence Overview

Data Quality
1 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS N/A
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2011-3544 CRITICAL POC
9.8 Oct 19

Oracle Java SE JDK/JRE 7 and 6 Update 27 and earlier allows remote code execution with complete system compromise throug

CVE-2019-11043 CRITICAL POC
9.8 Oct 28

In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it

CVE-2014-6271 CRITICAL POC
9.8 Sep 24

GNU Bash through 4.3 processes trailing strings after function definitions in the values of environment variables, which

CVE-2013-0422 CRITICAL POC
9.8 Jan 10

Multiple vulnerabilities in Oracle Java 7 before Update 11 allow remote attackers to execute arbitrary code by (1) using

CVE-2016-3714 HIGH POC
8.4 May 05

The (1) EPHEMERAL, (2) HTTPS, (3) MVG, (4) MSL, (5) TEXT, (6) SHOW, (7) WIN, and (8) PLT coders in ImageMagick before 6.

CVE-2017-12617 HIGH POC
8.1 Oct 04

When running Apache Tomcat versions 9.0.0.M1 to 9.0.0, 8.5.0 to 8.5.22, 8.0.0.RC1 to 8.0.46 and 7.0.0 to 7.0.81 with HTT

CVE-2016-8735 CRITICAL POC
9.8 Apr 06

Remote code execution is possible with Apache Tomcat before 6.0.48, 7.x before 7.0.73, 8.x before 8.0.39, 8.5.x before 8

CVE-2014-7169 CRITICAL POC
9.8 Sep 25

GNU Bash through 4.3 bash43-025 processes trailing strings after certain malformed function definitions in the values of

CVE-2014-0160 HIGH POC
7.5 Apr 07

The (1) TLS and (2) DTLS implementations in OpenSSL 1.0.1 before 1.0.1g do not properly handle Heartbeat Extension packe

CVE-2016-5195 HIGH POC
7.0 Nov 10

Race condition in mm/gup.c in the Linux kernel 2.x through 4.x before 4.8.3 allows local users to gain privileges by lev

CVE-2013-2423 LOW POC
3.7 Apr 17

Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 17 and earlier, and

CVE-2023-4911 HIGH POC
7.8 Oct 03

Local privilege escalation in the GNU C Library (glibc) dynamic loader ld.so allows unprivileged local users on affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy