Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2026-37236 (GCVE-0-2026-37236)
Vulnerability from cvelistv5 – Published: 2026-08-28 00:00 – Updated: 2026-09-02 18:14- n/a
- CWE-639 - Authorization Bypass Through User-Controlled Key
{
"containers": {
"adp": [
{
"metrics": [
{
"cvssV3_1": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 9.8,
"baseSeverity": "CRITICAL",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
}
},
{
"other": {
"content": {
"id": "CVE-2026-37236",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "yes"
},
{
"Technical Impact": "total"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-09-02T18:14:19.654475Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-639",
"description": "CWE-639 Authorization Bypass Through User-Controlled Key",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-09-02T18:14:42.882Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"product": "n/a",
"vendor": "n/a",
"versions": [
{
"status": "affected",
"version": "n/a"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "grpc-gateway v2.28.0 is vulnerable to Incorrect Access Control. The application processes the X-HTTP-Method-Override header in ServeMux.ServeHTTP without restricting allowed methods. When a POST request with Content-Type application/x-www-form-urlencoded includes this header, the request method is rewritten to an arbitrary attacker-supplied value before routing. This allows bypassing method-based access controls enforced by upstream proxies or WAFs."
}
],
"problemTypes": [
{
"descriptions": [
{
"description": "n/a",
"lang": "en",
"type": "text"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-08-28T14:06:18.076Z",
"orgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
"shortName": "mitre"
},
"references": [
{
"url": "https://github.com/grpc-ecosystem/grpc-gateway/commit/72123cd4f32545f6e1376873f412dcdcbcf29acc"
},
{
"url": "https://github.com/grpc-ecosystem/grpc-gateway"
},
{
"url": "https://s00me00ne.com/cve/cve-2026-37236/"
}
]
}
},
"cveMetadata": {
"assignerOrgId": "8254265b-2729-46b6-b9e3-3dfca2d5bfca",
"assignerShortName": "mitre",
"cveId": "CVE-2026-37236",
"datePublished": "2026-08-28T00:00:00.000Z",
"dateReserved": "2026-04-06T00:00:00.000Z",
"dateUpdated": "2026-09-02T18:14:42.882Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"vulnerability-lookup:meta": {
"epss": {
"cve": "CVE-2026-37236",
"date": "2026-09-10",
"epss": "0.0044",
"percentile": "0.37077"
},
"microsoft_vex": {
"current_release_date": "2026-09-11T01:58:57.000Z",
"cve": "CVE-2026-37236",
"id": "msrc_CVE-2026-37236",
"initial_release_date": "2026-09-02T01:04:47.000Z",
"product_status:fixed": "14",
"product_status:known_affected": "27",
"source": "Microsoft CSAF VEX",
"status": "final",
"title": "grpc-gateway v2.28.0 is vulnerable to Incorrect Access Control. The application processes the X-HTTP-Method-Override header in ServeMux.ServeHTTP without restricting allowed methods. When a POST request with Content-Type application/x-www-form-urlencoded includes this header, the request method is rewritten to an arbitrary attacker-supplied value before routing. This allows bypassing method-based access controls enforced by upstream proxies or WAFs.",
"url": "https://msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-37236.json",
"version": "6"
},
"nvd": "{\"cve\":{\"id\":\"CVE-2026-37236\",\"sourceIdentifier\":\"cve@mitre.org\",\"published\":\"2026-08-28T16:17:46.157\",\"lastModified\":\"2026-09-08T19:42:20.313\",\"vulnStatus\":\"Deferred\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"grpc-gateway v2.28.0 is vulnerable to Incorrect Access Control. The application processes the X-HTTP-Method-Override header in ServeMux.ServeHTTP without restricting allowed methods. When a POST request with Content-Type application/x-www-form-urlencoded includes this header, the request method is rewritten to an arbitrary attacker-supplied value before routing. This allows bypassing method-based access controls enforced by upstream proxies or WAFs.\"}],\"affected\":[{\"source\":\"cve@mitre.org\",\"affectedData\":[{\"vendor\":\"n/a\",\"product\":\"n/a\",\"versions\":[{\"version\":\"n/a\",\"status\":\"affected\"}]}]}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H\",\"baseScore\":9.8,\"baseSeverity\":\"CRITICAL\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"HIGH\",\"integrityImpact\":\"HIGH\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":3.9,\"impactScore\":5.9}],\"ssvcV203\":[{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"ssvcData\":{\"timestamp\":\"2026-09-02T18:14:19.654475Z\",\"id\":\"CVE-2026-37236\",\"options\":[{\"exploitation\":\"none\"},{\"automatable\":\"yes\"},{\"technicalImpact\":\"total\"}],\"role\":\"CISA Coordinator\",\"version\":\"2.0.3\"}}]},\"weaknesses\":[{\"source\":\"134c704f-9b21-4f2e-91b3-4a467353bcc0\",\"type\":\"Secondary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-639\"}]}],\"references\":[{\"url\":\"https://github.com/grpc-ecosystem/grpc-gateway\",\"source\":\"cve@mitre.org\"},{\"url\":\"https://github.com/grpc-ecosystem/grpc-gateway/commit/72123cd4f32545f6e1376873f412dcdcbcf29acc\",\"source\":\"cve@mitre.org\"},{\"url\":\"https://s00me00ne.com/cve/cve-2026-37236/\",\"source\":\"cve@mitre.org\"}]}}",
"redhat_vex": {
"aggregate_severity": "Moderate",
"current_release_date": "2026-09-10T11:24:41+00:00",
"cve": "CVE-2026-37236",
"id": "CVE-2026-37236",
"initial_release_date": "2026-08-28T00:00:00+00:00",
"product_status:known_affected": "153",
"product_status:known_not_affected": "31",
"source": "Red Hat CSAF VEX",
"status": "final",
"title": "github.com/grpc-ecosystem/grpc-gateway: grpc-gateway: Access control bypass via X-HTTP-Method-Override header",
"url": "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-37236.json",
"version": "3"
},
"suse_vex": {
"aggregate_severity": "moderate",
"current_release_date": "2026-09-05T00:33:51Z",
"cve": "CVE-2026-37236",
"id": "CVE-2026-37236",
"initial_release_date": "2026-09-02T01:06:29Z",
"product_status:first_fixed": "18",
"product_status:known_affected": "906",
"product_status:recommended": "6",
"source": "SUSE CSAF VEX",
"status": "interim",
"title": "SUSE CVE CVE-2026-37236",
"url": "https://ftp.suse.com/pub/projects/security/csaf-vex/cve-2026-37236.json",
"version": "5"
},
"vulnrichment": {
"containers": "{\"cna\": {\"providerMetadata\": {\"orgId\": \"8254265b-2729-46b6-b9e3-3dfca2d5bfca\", \"shortName\": \"mitre\", \"dateUpdated\": \"2026-08-28T14:06:18.076Z\"}, \"descriptions\": [{\"lang\": \"en\", \"value\": \"grpc-gateway v2.28.0 is vulnerable to Incorrect Access Control. The application processes the X-HTTP-Method-Override header in ServeMux.ServeHTTP without restricting allowed methods. When a POST request with Content-Type application/x-www-form-urlencoded includes this header, the request method is rewritten to an arbitrary attacker-supplied value before routing. This allows bypassing method-based access controls enforced by upstream proxies or WAFs.\"}], \"affected\": [{\"vendor\": \"n/a\", \"product\": \"n/a\", \"versions\": [{\"version\": \"n/a\", \"status\": \"affected\"}]}], \"references\": [{\"url\": \"https://github.com/grpc-ecosystem/grpc-gateway/commit/72123cd4f32545f6e1376873f412dcdcbcf29acc\"}, {\"url\": \"https://github.com/grpc-ecosystem/grpc-gateway\"}, {\"url\": \"https://s00me00ne.com/cve/cve-2026-37236/\"}], \"problemTypes\": [{\"descriptions\": [{\"type\": \"text\", \"lang\": \"en\", \"description\": \"n/a\"}]}]}, \"adp\": [{\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"cvssV3_1\": {\"scope\": \"UNCHANGED\", \"version\": \"3.1\", \"baseScore\": 9.8, \"attackVector\": \"NETWORK\", \"baseSeverity\": \"CRITICAL\", \"vectorString\": \"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H\", \"integrityImpact\": \"HIGH\", \"userInteraction\": \"NONE\", \"attackComplexity\": \"LOW\", \"availabilityImpact\": \"HIGH\", \"privilegesRequired\": \"NONE\", \"confidentialityImpact\": \"HIGH\"}}, {\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2026-37236\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"yes\"}, {\"Technical Impact\": \"total\"}], \"version\": \"2.0.3\", \"timestamp\": \"2026-09-02T18:14:19.654475Z\"}}}], \"problemTypes\": [{\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-639\", \"description\": \"CWE-639 Authorization Bypass Through User-Controlled Key\"}]}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2026-09-02T18:14:36.814Z\"}}]}",
"cveMetadata": "{\"state\": \"PUBLISHED\", \"cveId\": \"CVE-2026-37236\", \"assignerOrgId\": \"8254265b-2729-46b6-b9e3-3dfca2d5bfca\", \"assignerShortName\": \"mitre\", \"dateUpdated\": \"2026-09-02T18:14:42.882Z\", \"dateReserved\": \"2026-04-06T00:00:00.000Z\", \"datePublished\": \"2026-08-28T00:00:00.000Z\"}",
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}
}
}
FKIE_CVE-2026-37236
Vulnerability from fkie_nvd - Published: 2026-08-28 16:17 - Updated: 2026-09-08 19:42| Vendor | Product | Version |
|---|
{
"affected": [
{
"affectedData": [
{
"product": "n/a",
"vendor": "n/a",
"versions": [
{
"status": "affected",
"version": "n/a"
}
]
}
],
"source": "cve@mitre.org"
}
],
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "grpc-gateway v2.28.0 is vulnerable to Incorrect Access Control. The application processes the X-HTTP-Method-Override header in ServeMux.ServeHTTP without restricting allowed methods. When a POST request with Content-Type application/x-www-form-urlencoded includes this header, the request method is rewritten to an arbitrary attacker-supplied value before routing. This allows bypassing method-based access controls enforced by upstream proxies or WAFs."
}
],
"id": "CVE-2026-37236",
"lastModified": "2026-09-08T19:42:20.313",
"metrics": {
"cvssMetricV31": [
{
"cvssData": {
"attackComplexity": "LOW",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 9.8,
"baseSeverity": "CRITICAL",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"exploitabilityScore": 3.9,
"impactScore": 5.9,
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"type": "Secondary"
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"id": "CVE-2026-37236",
"options": [
{
"exploitation": "none"
},
{
"automatable": "yes"
},
{
"technicalImpact": "total"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-09-02T18:14:19.654475Z",
"version": "2.0.3"
}
}
]
},
"published": "2026-08-28T16:17:46.157",
"references": [
{
"source": "cve@mitre.org",
"url": "https://github.com/grpc-ecosystem/grpc-gateway"
},
{
"source": "cve@mitre.org",
"url": "https://github.com/grpc-ecosystem/grpc-gateway/commit/72123cd4f32545f6e1376873f412dcdcbcf29acc"
},
{
"source": "cve@mitre.org",
"url": "https://s00me00ne.com/cve/cve-2026-37236/"
}
],
"sourceIdentifier": "cve@mitre.org",
"vulnStatus": "Deferred",
"weaknesses": [
{
"description": [
{
"lang": "en",
"value": "CWE-639"
}
],
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"type": "Secondary"
}
]
}
GHSA-6GX8-R37X-4VW8
Vulnerability from github – Published: 2026-08-28 18:31 – Updated: 2026-09-02 21:31grpc-gateway v2.28.0 is vulnerable to Incorrect Access Control. The application processes the X-HTTP-Method-Override header in ServeMux.ServeHTTP without restricting allowed methods. When a POST request with Content-Type application/x-www-form-urlencoded includes this header, the request method is rewritten to an arbitrary attacker-supplied value before routing. This allows bypassing method-based access controls enforced by upstream proxies or WAFs.
{
"affected": [],
"aliases": [
"CVE-2026-37236"
],
"database_specific": {
"cwe_ids": [
"CWE-639"
],
"github_reviewed": false,
"github_reviewed_at": null,
"nvd_published_at": "2026-08-28T16:17:46Z",
"severity": "CRITICAL"
},
"details": "grpc-gateway v2.28.0 is vulnerable to Incorrect Access Control. The application processes the X-HTTP-Method-Override header in ServeMux.ServeHTTP without restricting allowed methods. When a POST request with Content-Type application/x-www-form-urlencoded includes this header, the request method is rewritten to an arbitrary attacker-supplied value before routing. This allows bypassing method-based access controls enforced by upstream proxies or WAFs.",
"id": "GHSA-6gx8-r37x-4vw8",
"modified": "2026-09-02T21:31:56Z",
"published": "2026-08-28T18:31:28Z",
"references": [
{
"type": "ADVISORY",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2026-37236"
},
{
"type": "WEB",
"url": "https://github.com/grpc-ecosystem/grpc-gateway/commit/72123cd4f32545f6e1376873f412dcdcbcf29acc"
},
{
"type": "WEB",
"url": "https://github.com/grpc-ecosystem/grpc-gateway"
},
{
"type": "WEB",
"url": "https://s00me00ne.com/cve/cve-2026-37236"
}
],
"schema_version": "1.4.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
}
]
}
MSRC_CVE-2026-37236
Vulnerability from csaf_microsoft - Published: 2026-09-02 01:04 - Updated: 2026-09-11 01:58| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: 21768-17084 | — | ||
| Unresolved product id: 21743-17084 | — | ||
| Unresolved product id: 21682-17084 | — | ||
| Unresolved product id: 21705-17084 | — | ||
| Unresolved product id: 21828-17084 | — | ||
| Unresolved product id: 21831-17084 | — | ||
| Unresolved product id: 21833-17084 | — | ||
| Unresolved product id: 21834-17084 | — | ||
| Unresolved product id: 21770-17084 | — | ||
| Unresolved product id: 21826-17084 | — | ||
| Unresolved product id: 21827-17084 | — | ||
| Unresolved product id: 21830-17084 | — | ||
| Unresolved product id: 21832-17084 | — | ||
| Unresolved product id: 21836-17084 | — |
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: 17084-25 | — |
None Available
|
|
| Unresolved product id: 17084-15 | — |
Vendor Fix
|
|
| Unresolved product id: 17084-19 | — |
None Available
|
|
| Unresolved product id: 17084-20 | — |
Vendor Fix
|
|
| Unresolved product id: 17084-26 | — |
Vendor Fix
|
|
| Unresolved product id: 17084-12 | — |
None Available
|
|
| Unresolved product id: 17084-18 | — |
None Available
|
|
| Unresolved product id: 17084-21 | — |
None Available
|
|
| Unresolved product id: 17084-17 | — |
None Available
|
|
| Unresolved product id: 17084-22 | — |
Vendor Fix
|
|
| Unresolved product id: 17084-11 | — |
None Available
|
|
| Unresolved product id: 17084-23 | — |
None Available
|
|
| Unresolved product id: 17084-7 | — |
Vendor Fix
|
|
| Unresolved product id: 17084-5 | — |
Vendor Fix
|
|
| Unresolved product id: 17084-3 | — |
Vendor Fix
|
|
| Unresolved product id: 17084-10 | — |
None Available
|
|
| Unresolved product id: 17084-2 | — |
Vendor Fix
|
|
| Unresolved product id: 17084-14 | — |
None Available
|
|
| Unresolved product id: 17084-13 | — |
Vendor Fix
|
|
| Unresolved product id: 17084-27 | — |
None Available
|
|
| Unresolved product id: 17084-24 | — |
None Available
|
|
| Unresolved product id: 17084-16 | — |
None Available
|
|
| Unresolved product id: 17084-9 | — |
Vendor Fix
|
|
| Unresolved product id: 17084-8 | — |
Vendor Fix
|
|
| Unresolved product id: 17084-6 | — |
Vendor Fix
|
|
| Unresolved product id: 17084-4 | — |
Vendor Fix
|
|
| Unresolved product id: 17084-1 | — |
Vendor Fix
|
| URL | Category |
|---|---|
| https://msrc.microsoft.com/csaf/vex/2026/msrc_cve… | self |
| https://support.microsoft.com/lifecycle | external |
| https://www.first.org/cvss | external |
| https://msrc.microsoft.com/csaf/vex/2026/msrc_cve… | self |
{
"document": {
"category": "csaf_vex",
"csaf_version": "2.0",
"distribution": {
"text": "Public",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en-US",
"notes": [
{
"category": "general",
"text": "To determine the support lifecycle for your software, see the Microsoft Support Lifecycle: https://support.microsoft.com/lifecycle",
"title": "Additional Resources"
},
{
"category": "legal_disclaimer",
"text": "The information provided in the Microsoft Knowledge Base is provided \\\"as is\\\" without warranty of any kind. Microsoft disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall Microsoft Corporation or its suppliers be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages, even if Microsoft Corporation or its suppliers have been advised of the possibility of such damages. Some states do not allow the exclusion or limitation of liability for consequential or incidental damages so the foregoing limitation may not apply.",
"title": "Disclaimer"
}
],
"publisher": {
"category": "vendor",
"contact_details": "secure@microsoft.com",
"name": "Microsoft Security Response Center",
"namespace": "https://msrc.microsoft.com"
},
"references": [
{
"category": "self",
"summary": "CVE-2026-37236 grpc-gateway v2.28.0 is vulnerable to Incorrect Access Control. The application processes the X-HTTP-Method-Override header in ServeMux.ServeHTTP without restricting allowed methods. When a POST request with Content-Type application/x-www-form-urlencoded includes this header, the request method is rewritten to an arbitrary attacker-supplied value before routing. This allows bypassing method-based access controls enforced by upstream proxies or WAFs. - VEX",
"url": "https://msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-37236.json"
},
{
"category": "external",
"summary": "Microsoft Support Lifecycle",
"url": "https://support.microsoft.com/lifecycle"
},
{
"category": "external",
"summary": "Common Vulnerability Scoring System",
"url": "https://www.first.org/cvss"
}
],
"title": "grpc-gateway v2.28.0 is vulnerable to Incorrect Access Control. The application processes the X-HTTP-Method-Override header in ServeMux.ServeHTTP without restricting allowed methods. When a POST request with Content-Type application/x-www-form-urlencoded includes this header, the request method is rewritten to an arbitrary attacker-supplied value before routing. This allows bypassing method-based access controls enforced by upstream proxies or WAFs.",
"tracking": {
"current_release_date": "2026-09-11T01:58:57.000Z",
"generator": {
"date": "2026-09-11T07:03:36.067Z",
"engine": {
"name": "MSRC Generator",
"version": "1.0"
}
},
"id": "msrc_CVE-2026-37236",
"initial_release_date": "2026-09-02T01:04:47.000Z",
"revision_history": [
{
"date": "2026-09-02T01:04:47.000Z",
"legacy_version": "1",
"number": "1",
"summary": "Information published."
},
{
"date": "2026-09-07T01:54:00.000Z",
"legacy_version": "2",
"number": "2",
"summary": "Information published."
},
{
"date": "2026-09-08T14:46:01.000Z",
"legacy_version": "3",
"number": "3",
"summary": "Information published."
},
{
"date": "2026-09-09T01:53:46.000Z",
"legacy_version": "4",
"number": "4",
"summary": "Information published."
},
{
"date": "2026-09-09T14:49:36.000Z",
"legacy_version": "5",
"number": "5",
"summary": "Information published."
},
{
"date": "2026-09-11T01:58:57.000Z",
"legacy_version": "6",
"number": "6",
"summary": "Information published."
}
],
"status": "final",
"version": "6"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "3.0",
"product": {
"name": "Azure Linux 3.0",
"product_id": "17084"
}
}
],
"category": "product_name",
"name": "Azure Linux"
},
{
"branches": [
{
"category": "product_version_range",
"name": "azl3 cert-manager 0:1.12.15-11.azl3",
"product": {
"name": "azl3 cert-manager 0:1.12.15-11.azl3",
"product_id": "25"
}
},
{
"category": "product_version_range",
"name": "\u003cazl3 cert-manager 0:1.12.15-12.azl3",
"product": {
"name": "\u003cazl3 cert-manager 0:1.12.15-12.azl3",
"product_id": "9"
}
},
{
"category": "product_version",
"name": "azl3 cert-manager 0:1.12.15-12.azl3",
"product": {
"name": "azl3 cert-manager 0:1.12.15-12.azl3",
"product_id": "21826"
}
}
],
"category": "product_name",
"name": "cert-manager"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003cazl3 cf-cli 0:8.7.11-8.azl3",
"product": {
"name": "\u003cazl3 cf-cli 0:8.7.11-8.azl3",
"product_id": "15"
}
},
{
"category": "product_version",
"name": "azl3 cf-cli 0:8.7.11-8.azl3",
"product": {
"name": "azl3 cf-cli 0:8.7.11-8.azl3",
"product_id": "21768"
}
}
],
"category": "product_name",
"name": "cf-cli"
},
{
"branches": [
{
"category": "product_version_range",
"name": "azl3 cloud-provider-kubevirt 0:0.5.1-6.azl3",
"product": {
"name": "azl3 cloud-provider-kubevirt 0:0.5.1-6.azl3",
"product_id": "19"
}
},
{
"category": "product_version_range",
"name": "\u003cazl3 cloud-provider-kubevirt 0:0.5.1-7.azl3",
"product": {
"name": "\u003cazl3 cloud-provider-kubevirt 0:0.5.1-7.azl3",
"product_id": "8"
}
},
{
"category": "product_version",
"name": "azl3 cloud-provider-kubevirt 0:0.5.1-7.azl3",
"product": {
"name": "azl3 cloud-provider-kubevirt 0:0.5.1-7.azl3",
"product_id": "21827"
}
}
],
"category": "product_name",
"name": "cloud-provider-kubevirt"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003cazl3 docker-buildx 0:0.14.0-16.azl3",
"product": {
"name": "\u003cazl3 docker-buildx 0:0.14.0-16.azl3",
"product_id": "20"
}
},
{
"category": "product_version",
"name": "azl3 docker-buildx 0:0.14.0-16.azl3",
"product": {
"name": "azl3 docker-buildx 0:0.14.0-16.azl3",
"product_id": "21743"
}
}
],
"category": "product_name",
"name": "docker-buildx"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003cazl3 docker-compose 0:2.27.0-13.azl3",
"product": {
"name": "\u003cazl3 docker-compose 0:2.27.0-13.azl3",
"product_id": "26"
}
},
{
"category": "product_version",
"name": "azl3 docker-compose 0:2.27.0-13.azl3",
"product": {
"name": "azl3 docker-compose 0:2.27.0-13.azl3",
"product_id": "21682"
}
}
],
"category": "product_name",
"name": "docker-compose"
},
{
"branches": [
{
"category": "product_version_range",
"name": "azl3 etcd 0:3.5.33-1.azl3",
"product": {
"name": "azl3 etcd 0:3.5.33-1.azl3",
"product_id": "12"
}
}
],
"category": "product_name",
"name": "etcd"
},
{
"branches": [
{
"category": "product_version_range",
"name": "azl3 flannel 0:0.24.2-29.azl3",
"product": {
"name": "azl3 flannel 0:0.24.2-29.azl3",
"product_id": "18"
}
},
{
"category": "product_version_range",
"name": "\u003cazl3 flannel 0:0.24.2-31.azl3",
"product": {
"name": "\u003cazl3 flannel 0:0.24.2-31.azl3",
"product_id": "6"
}
},
{
"category": "product_version",
"name": "azl3 flannel 0:0.24.2-31.azl3",
"product": {
"name": "azl3 flannel 0:0.24.2-31.azl3",
"product_id": "21830"
}
}
],
"category": "product_name",
"name": "flannel"
},
{
"branches": [
{
"category": "product_version_range",
"name": "azl3 keda 0:2.14.1-16.azl3",
"product": {
"name": "azl3 keda 0:2.14.1-16.azl3",
"product_id": "21"
}
},
{
"category": "product_version_range",
"name": "\u003cazl3 keda 0:2.14.1-18.azl3",
"product": {
"name": "\u003cazl3 keda 0:2.14.1-18.azl3",
"product_id": "5"
}
},
{
"category": "product_version",
"name": "azl3 keda 0:2.14.1-18.azl3",
"product": {
"name": "azl3 keda 0:2.14.1-18.azl3",
"product_id": "21831"
}
}
],
"category": "product_name",
"name": "keda"
},
{
"branches": [
{
"category": "product_version_range",
"name": "azl3 kube-vip-cloud-provider 0:0.0.10-7.azl3",
"product": {
"name": "azl3 kube-vip-cloud-provider 0:0.0.10-7.azl3",
"product_id": "17"
}
},
{
"category": "product_version_range",
"name": "\u003cazl3 kube-vip-cloud-provider 0:0.0.10-8.azl3",
"product": {
"name": "\u003cazl3 kube-vip-cloud-provider 0:0.0.10-8.azl3",
"product_id": "3"
}
},
{
"category": "product_version",
"name": "azl3 kube-vip-cloud-provider 0:0.0.10-8.azl3",
"product": {
"name": "azl3 kube-vip-cloud-provider 0:0.0.10-8.azl3",
"product_id": "21833"
}
}
],
"category": "product_name",
"name": "kube-vip-cloud-provider"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003cazl3 moby-containerd-cc 0:1.7.7-16.azl3",
"product": {
"name": "\u003cazl3 moby-containerd-cc 0:1.7.7-16.azl3",
"product_id": "22"
}
},
{
"category": "product_version",
"name": "azl3 moby-containerd-cc 0:1.7.7-16.azl3",
"product": {
"name": "azl3 moby-containerd-cc 0:1.7.7-16.azl3",
"product_id": "21705"
}
}
],
"category": "product_name",
"name": "moby-containerd-cc"
},
{
"branches": [
{
"category": "product_version_range",
"name": "azl3 opa 0:0.63.0-5.azl3",
"product": {
"name": "azl3 opa 0:0.63.0-5.azl3",
"product_id": "11"
}
}
],
"category": "product_name",
"name": "opa"
},
{
"branches": [
{
"category": "product_version_range",
"name": "azl3 telegraf 0:1.31.0-28.azl3",
"product": {
"name": "azl3 telegraf 0:1.31.0-28.azl3",
"product_id": "23"
}
},
{
"category": "product_version_range",
"name": "\u003cazl3 telegraf 0:1.31.0-31.azl3",
"product": {
"name": "\u003cazl3 telegraf 0:1.31.0-31.azl3",
"product_id": "1"
}
},
{
"category": "product_version",
"name": "azl3 telegraf 0:1.31.0-31.azl3",
"product": {
"name": "azl3 telegraf 0:1.31.0-31.azl3",
"product_id": "21836"
}
}
],
"category": "product_name",
"name": "telegraf"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003cazl3 containerd2 0:2.2.4-8.azl3",
"product": {
"name": "\u003cazl3 containerd2 0:2.2.4-8.azl3",
"product_id": "7"
}
},
{
"category": "product_version",
"name": "azl3 containerd2 0:2.2.4-8.azl3",
"product": {
"name": "azl3 containerd2 0:2.2.4-8.azl3",
"product_id": "21828"
}
},
{
"category": "product_version_range",
"name": "azl3 containerd2 0:2.2.4-6.azl3",
"product": {
"name": "azl3 containerd2 0:2.2.4-6.azl3",
"product_id": "14"
}
}
],
"category": "product_name",
"name": "containerd2"
},
{
"branches": [
{
"category": "product_version_range",
"name": "azl3 moby-engine 0:25.0.3-20.azl3",
"product": {
"name": "azl3 moby-engine 0:25.0.3-20.azl3",
"product_id": "10"
}
},
{
"category": "product_version_range",
"name": "azl3 moby-engine 0:25.0.3-19.azl3",
"product": {
"name": "azl3 moby-engine 0:25.0.3-19.azl3",
"product_id": "24"
}
}
],
"category": "product_name",
"name": "moby-engine"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003cazl3 prometheus-adapter 0:0.12.0-9.azl3",
"product": {
"name": "\u003cazl3 prometheus-adapter 0:0.12.0-9.azl3",
"product_id": "2"
}
},
{
"category": "product_version",
"name": "azl3 prometheus-adapter 0:0.12.0-9.azl3",
"product": {
"name": "azl3 prometheus-adapter 0:0.12.0-9.azl3",
"product_id": "21834"
}
},
{
"category": "product_version_range",
"name": "azl3 prometheus-adapter 0:0.12.0-7.azl3",
"product": {
"name": "azl3 prometheus-adapter 0:0.12.0-7.azl3",
"product_id": "16"
}
}
],
"category": "product_name",
"name": "prometheus-adapter"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003cazl3 cri-tools 0:1.32.0-7.azl3",
"product": {
"name": "\u003cazl3 cri-tools 0:1.32.0-7.azl3",
"product_id": "13"
}
},
{
"category": "product_version",
"name": "azl3 cri-tools 0:1.32.0-7.azl3",
"product": {
"name": "azl3 cri-tools 0:1.32.0-7.azl3",
"product_id": "21770"
}
}
],
"category": "product_name",
"name": "cri-tools"
},
{
"branches": [
{
"category": "product_version_range",
"name": "azl3 kubernetes 0:1.30.10-27.azl3",
"product": {
"name": "azl3 kubernetes 0:1.30.10-27.azl3",
"product_id": "27"
}
},
{
"category": "product_version_range",
"name": "\u003cazl3 kubernetes 0:1.30.10-29.azl3",
"product": {
"name": "\u003cazl3 kubernetes 0:1.30.10-29.azl3",
"product_id": "4"
}
},
{
"category": "product_version",
"name": "azl3 kubernetes 0:1.30.10-29.azl3",
"product": {
"name": "azl3 kubernetes 0:1.30.10-29.azl3",
"product_id": "21832"
}
}
],
"category": "product_name",
"name": "kubernetes"
}
],
"category": "vendor",
"name": "Microsoft"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 cert-manager 0:1.12.15-11.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-25"
},
"product_reference": "25",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003cazl3 cf-cli 0:8.7.11-8.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-15"
},
"product_reference": "15",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 cf-cli 0:8.7.11-8.azl3 as a component of Azure Linux 3.0",
"product_id": "21768-17084"
},
"product_reference": "21768",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 cloud-provider-kubevirt 0:0.5.1-6.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-19"
},
"product_reference": "19",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003cazl3 docker-buildx 0:0.14.0-16.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-20"
},
"product_reference": "20",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 docker-buildx 0:0.14.0-16.azl3 as a component of Azure Linux 3.0",
"product_id": "21743-17084"
},
"product_reference": "21743",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003cazl3 docker-compose 0:2.27.0-13.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-26"
},
"product_reference": "26",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 docker-compose 0:2.27.0-13.azl3 as a component of Azure Linux 3.0",
"product_id": "21682-17084"
},
"product_reference": "21682",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 etcd 0:3.5.33-1.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-12"
},
"product_reference": "12",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 flannel 0:0.24.2-29.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-18"
},
"product_reference": "18",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 keda 0:2.14.1-16.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-21"
},
"product_reference": "21",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 kube-vip-cloud-provider 0:0.0.10-7.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-17"
},
"product_reference": "17",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003cazl3 moby-containerd-cc 0:1.7.7-16.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-22"
},
"product_reference": "22",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 moby-containerd-cc 0:1.7.7-16.azl3 as a component of Azure Linux 3.0",
"product_id": "21705-17084"
},
"product_reference": "21705",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 opa 0:0.63.0-5.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-11"
},
"product_reference": "11",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 telegraf 0:1.31.0-28.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-23"
},
"product_reference": "23",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003cazl3 containerd2 0:2.2.4-8.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-7"
},
"product_reference": "7",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 containerd2 0:2.2.4-8.azl3 as a component of Azure Linux 3.0",
"product_id": "21828-17084"
},
"product_reference": "21828",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003cazl3 keda 0:2.14.1-18.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-5"
},
"product_reference": "5",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 keda 0:2.14.1-18.azl3 as a component of Azure Linux 3.0",
"product_id": "21831-17084"
},
"product_reference": "21831",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003cazl3 kube-vip-cloud-provider 0:0.0.10-8.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-3"
},
"product_reference": "3",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 kube-vip-cloud-provider 0:0.0.10-8.azl3 as a component of Azure Linux 3.0",
"product_id": "21833-17084"
},
"product_reference": "21833",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 moby-engine 0:25.0.3-20.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-10"
},
"product_reference": "10",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003cazl3 prometheus-adapter 0:0.12.0-9.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-2"
},
"product_reference": "2",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 prometheus-adapter 0:0.12.0-9.azl3 as a component of Azure Linux 3.0",
"product_id": "21834-17084"
},
"product_reference": "21834",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 containerd2 0:2.2.4-6.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-14"
},
"product_reference": "14",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003cazl3 cri-tools 0:1.32.0-7.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-13"
},
"product_reference": "13",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 cri-tools 0:1.32.0-7.azl3 as a component of Azure Linux 3.0",
"product_id": "21770-17084"
},
"product_reference": "21770",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 kubernetes 0:1.30.10-27.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-27"
},
"product_reference": "27",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 moby-engine 0:25.0.3-19.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-24"
},
"product_reference": "24",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 prometheus-adapter 0:0.12.0-7.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-16"
},
"product_reference": "16",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003cazl3 cert-manager 0:1.12.15-12.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-9"
},
"product_reference": "9",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 cert-manager 0:1.12.15-12.azl3 as a component of Azure Linux 3.0",
"product_id": "21826-17084"
},
"product_reference": "21826",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003cazl3 cloud-provider-kubevirt 0:0.5.1-7.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-8"
},
"product_reference": "8",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 cloud-provider-kubevirt 0:0.5.1-7.azl3 as a component of Azure Linux 3.0",
"product_id": "21827-17084"
},
"product_reference": "21827",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003cazl3 flannel 0:0.24.2-31.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-6"
},
"product_reference": "6",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 flannel 0:0.24.2-31.azl3 as a component of Azure Linux 3.0",
"product_id": "21830-17084"
},
"product_reference": "21830",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003cazl3 kubernetes 0:1.30.10-29.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-4"
},
"product_reference": "4",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 kubernetes 0:1.30.10-29.azl3 as a component of Azure Linux 3.0",
"product_id": "21832-17084"
},
"product_reference": "21832",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003cazl3 telegraf 0:1.31.0-31.azl3 as a component of Azure Linux 3.0",
"product_id": "17084-1"
},
"product_reference": "1",
"relates_to_product_reference": "17084"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "azl3 telegraf 0:1.31.0-31.azl3 as a component of Azure Linux 3.0",
"product_id": "21836-17084"
},
"product_reference": "21836",
"relates_to_product_reference": "17084"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-37236",
"notes": [
{
"category": "general",
"text": "mitre",
"title": "Assigning CNA"
}
],
"product_status": {
"fixed": [
"21768-17084",
"21743-17084",
"21682-17084",
"21705-17084",
"21828-17084",
"21831-17084",
"21833-17084",
"21834-17084",
"21770-17084",
"21826-17084",
"21827-17084",
"21830-17084",
"21832-17084",
"21836-17084"
],
"known_affected": [
"17084-25",
"17084-15",
"17084-19",
"17084-20",
"17084-26",
"17084-12",
"17084-18",
"17084-21",
"17084-17",
"17084-22",
"17084-11",
"17084-23",
"17084-7",
"17084-5",
"17084-3",
"17084-10",
"17084-2",
"17084-14",
"17084-13",
"17084-27",
"17084-24",
"17084-16",
"17084-9",
"17084-8",
"17084-6",
"17084-4",
"17084-1"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2026-37236 grpc-gateway v2.28.0 is vulnerable to Incorrect Access Control. The application processes the X-HTTP-Method-Override header in ServeMux.ServeHTTP without restricting allowed methods. When a POST request with Content-Type application/x-www-form-urlencoded includes this header, the request method is rewritten to an arbitrary attacker-supplied value before routing. This allows bypassing method-based access controls enforced by upstream proxies or WAFs. - VEX",
"url": "https://msrc.microsoft.com/csaf/vex/2026/msrc_cve-2026-37236.json"
}
],
"remediations": [
{
"category": "none_available",
"date": "2026-09-02T01:04:47.000Z",
"details": "There is no fix available for this vulnerability as of now",
"product_ids": [
"17084-25"
]
},
{
"category": "none_available",
"date": "2026-09-02T01:04:47.000Z",
"details": "There is no fix available for this vulnerability as of now",
"product_ids": [
"17084-19"
]
},
{
"category": "none_available",
"date": "2026-09-02T01:04:47.000Z",
"details": "There is no fix available for this vulnerability as of now",
"product_ids": [
"17084-12"
]
},
{
"category": "none_available",
"date": "2026-09-02T01:04:47.000Z",
"details": "There is no fix available for this vulnerability as of now",
"product_ids": [
"17084-18"
]
},
{
"category": "none_available",
"date": "2026-09-02T01:04:47.000Z",
"details": "There is no fix available for this vulnerability as of now",
"product_ids": [
"17084-21"
]
},
{
"category": "none_available",
"date": "2026-09-02T01:04:47.000Z",
"details": "There is no fix available for this vulnerability as of now",
"product_ids": [
"17084-17"
]
},
{
"category": "none_available",
"date": "2026-09-02T01:04:47.000Z",
"details": "There is no fix available for this vulnerability as of now",
"product_ids": [
"17084-11"
]
},
{
"category": "none_available",
"date": "2026-09-02T01:04:47.000Z",
"details": "There is no fix available for this vulnerability as of now",
"product_ids": [
"17084-23"
]
},
{
"category": "none_available",
"date": "2026-09-02T01:04:47.000Z",
"details": "There is no fix available for this vulnerability as of now",
"product_ids": [
"17084-10"
]
},
{
"category": "none_available",
"date": "2026-09-02T01:04:47.000Z",
"details": "There is no fix available for this vulnerability as of now",
"product_ids": [
"17084-14"
]
},
{
"category": "none_available",
"date": "2026-09-02T01:04:47.000Z",
"details": "There is no fix available for this vulnerability as of now",
"product_ids": [
"17084-27"
]
},
{
"category": "none_available",
"date": "2026-09-02T01:04:47.000Z",
"details": "There is no fix available for this vulnerability as of now",
"product_ids": [
"17084-24"
]
},
{
"category": "none_available",
"date": "2026-09-02T01:04:47.000Z",
"details": "There is no fix available for this vulnerability as of now",
"product_ids": [
"17084-16"
]
},
{
"category": "vendor_fix",
"date": "2026-09-02T01:04:47.000Z",
"details": "0:8.7.11-9.azl3:Security Update",
"product_ids": [
"17084-15"
]
},
{
"category": "vendor_fix",
"date": "2026-09-02T01:04:47.000Z",
"details": "0:0.14.0-17.azl3:Security Update",
"product_ids": [
"17084-20"
]
},
{
"category": "vendor_fix",
"date": "2026-09-02T01:04:47.000Z",
"details": "0:2.27.0-14.azl3:Security Update",
"product_ids": [
"17084-26"
]
},
{
"category": "vendor_fix",
"date": "2026-09-02T01:04:47.000Z",
"details": "0:1.7.7-17.azl3:Security Update",
"product_ids": [
"17084-22"
]
},
{
"category": "vendor_fix",
"date": "2026-09-02T01:04:47.000Z",
"details": "0:2.2.4-9.azl3:Security Update",
"product_ids": [
"17084-7"
]
},
{
"category": "vendor_fix",
"date": "2026-09-02T01:04:47.000Z",
"details": "0:2.14.1-19.azl3:Security Update",
"product_ids": [
"17084-5"
]
},
{
"category": "vendor_fix",
"date": "2026-09-02T01:04:47.000Z",
"details": "0:0.0.10-9.azl3:Security Update",
"product_ids": [
"17084-3"
]
},
{
"category": "vendor_fix",
"date": "2026-09-02T01:04:47.000Z",
"details": "0:0.12.0-10.azl3:Security Update",
"product_ids": [
"17084-2"
]
},
{
"category": "vendor_fix",
"date": "2026-09-02T01:04:47.000Z",
"details": "0:1.32.0-8.azl3:Security Update",
"product_ids": [
"17084-13"
]
},
{
"category": "vendor_fix",
"date": "2026-09-02T01:04:47.000Z",
"details": "0:1.12.15-13.azl3:Security Update",
"product_ids": [
"17084-9"
]
},
{
"category": "vendor_fix",
"date": "2026-09-02T01:04:47.000Z",
"details": "0:0.5.1-8.azl3:Security Update",
"product_ids": [
"17084-8"
]
},
{
"category": "vendor_fix",
"date": "2026-09-02T01:04:47.000Z",
"details": "0:0.24.2-32.azl3:Security Update",
"product_ids": [
"17084-6"
]
},
{
"category": "vendor_fix",
"date": "2026-09-02T01:04:47.000Z",
"details": "0:1.30.10-30.azl3:Security Update",
"product_ids": [
"17084-4"
]
},
{
"category": "vendor_fix",
"date": "2026-09-02T01:04:47.000Z",
"details": "0:1.31.0-32.azl3:Security Update",
"product_ids": [
"17084-1"
]
}
],
"title": "grpc-gateway v2.28.0 is vulnerable to Incorrect Access Control. The application processes the X-HTTP-Method-Override header in ServeMux.ServeHTTP without restricting allowed methods. When a POST request with Content-Type application/x-www-form-urlencoded includes this header, the request method is rewritten to an arbitrary attacker-supplied value before routing. This allows bypassing method-based access controls enforced by upstream proxies or WAFs."
}
]
}
OPENSUSE-SU-2026:11697-1
Vulnerability from csaf_opensuse - Published: 2026-09-07 00:00 - Updated: 2026-09-07 00:00| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.x86_64 | — |
Vendor Fix
|
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "distribution-registry-3.1.1-6.1 on GA media",
"title": "Title of the patch"
},
{
"category": "description",
"text": "These are all security issues fixed in the distribution-registry-3.1.1-6.1 package on the GA media of openSUSE Tumbleweed.",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-Tumbleweed-2026-11697",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2026_11697-1.json"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2026-37236 page",
"url": "https://www.suse.com/security/cve/CVE-2026-37236/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2026-84303 page",
"url": "https://www.suse.com/security/cve/CVE-2026-84303/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2026-84304 page",
"url": "https://www.suse.com/security/cve/CVE-2026-84304/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2026-84445 page",
"url": "https://www.suse.com/security/cve/CVE-2026-84445/"
}
],
"title": "distribution-registry-3.1.1-6.1 on GA media",
"tracking": {
"current_release_date": "2026-09-07T00:00:00Z",
"generator": {
"date": "2026-09-07T00:00:00Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2026:11697-1",
"initial_release_date": "2026-09-07T00:00:00Z",
"revision_history": [
{
"date": "2026-09-07T00:00:00Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "distribution-registry-3.1.1-6.1.aarch64",
"product": {
"name": "distribution-registry-3.1.1-6.1.aarch64",
"product_id": "distribution-registry-3.1.1-6.1.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "distribution-registry-3.1.1-6.1.ppc64le",
"product": {
"name": "distribution-registry-3.1.1-6.1.ppc64le",
"product_id": "distribution-registry-3.1.1-6.1.ppc64le"
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "distribution-registry-3.1.1-6.1.s390x",
"product": {
"name": "distribution-registry-3.1.1-6.1.s390x",
"product_id": "distribution-registry-3.1.1-6.1.s390x"
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "distribution-registry-3.1.1-6.1.x86_64",
"product": {
"name": "distribution-registry-3.1.1-6.1.x86_64",
"product_id": "distribution-registry-3.1.1-6.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Tumbleweed",
"product": {
"name": "openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:tumbleweed"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "distribution-registry-3.1.1-6.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.aarch64"
},
"product_reference": "distribution-registry-3.1.1-6.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "distribution-registry-3.1.1-6.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.ppc64le"
},
"product_reference": "distribution-registry-3.1.1-6.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "distribution-registry-3.1.1-6.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.s390x"
},
"product_reference": "distribution-registry-3.1.1-6.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "distribution-registry-3.1.1-6.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.x86_64"
},
"product_reference": "distribution-registry-3.1.1-6.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2026-37236",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2026-37236"
}
],
"notes": [
{
"category": "general",
"text": "grpc-gateway v2.28.0 is vulnerable to Incorrect Access Control. The application processes the X-HTTP-Method-Override header in ServeMux.ServeHTTP without restricting allowed methods. When a POST request with Content-Type application/x-www-form-urlencoded includes this header, the request method is rewritten to an arbitrary attacker-supplied value before routing. This allows bypassing method-based access controls enforced by upstream proxies or WAFs.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.aarch64",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.ppc64le",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.s390x",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2026-37236",
"url": "https://www.suse.com/security/cve/CVE-2026-37236"
},
{
"category": "external",
"summary": "SUSE Bug 1277941 for CVE-2026-37236",
"url": "https://bugzilla.suse.com/1277941"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.aarch64",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.ppc64le",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.s390x",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.aarch64",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.ppc64le",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.s390x",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2026-09-07T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2026-37236"
},
{
"cve": "CVE-2026-84303",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2026-84303"
}
],
"notes": [
{
"category": "general",
"text": "gRPC-Go is the Go language implementation of gRPC. Prior to 1.83.1, the xDS RBAC HTTP filter in internal/xds/httpfilter/rbac/rbac.go does not lowercase header matcher names in normalizeHeaderMatcher even though incoming metadata keys are lowercase. A DENY policy using a mixed-case name such as X-Role or User-Agent therefore does not match and fails open, allowing requests that should be rejected. The same case mismatch permits :Scheme or Grpc-Status to evade gRFC A41 validation and prevents Host from being rewritten to :authority. This issue is fixed in version 1.83.1.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.aarch64",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.ppc64le",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.s390x",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2026-84303",
"url": "https://www.suse.com/security/cve/CVE-2026-84303"
},
{
"category": "external",
"summary": "SUSE Bug 1278268 for CVE-2026-84303",
"url": "https://bugzilla.suse.com/1278268"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.aarch64",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.ppc64le",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.s390x",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 9.1,
"baseSeverity": "CRITICAL",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.aarch64",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.ppc64le",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.s390x",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2026-09-07T00:00:00Z",
"details": "critical"
}
],
"title": "CVE-2026-84303"
},
{
"cve": "CVE-2026-84304",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2026-84304"
}
],
"notes": [
{
"category": "general",
"text": "gRPC-Go is the Go language implementation of gRPC. Prior to 1.83.1, internal/transport/transport.go stores each fragmented HTTP/2 DATA frame as a separate recvMsg in recvBuffer, so millions of one-byte frames can consume disproportionate heap memory even when payload bytes remain within connection and stream flow-control windows. An unauthenticated remote attacker can use concurrent multiplexed streams to exhaust process memory and cause a runtime panic or out-of-memory termination. Receive-buffer compaction is enabled by default and can be controlled temporarily with GRPC_GO_EXPERIMENTAL_ENABLE_RECEIVE_BUFFER_COMPACTION. This issue is fixed in version 1.83.1.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.aarch64",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.ppc64le",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.s390x",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2026-84304",
"url": "https://www.suse.com/security/cve/CVE-2026-84304"
},
{
"category": "external",
"summary": "SUSE Bug 1278271 for CVE-2026-84304",
"url": "https://bugzilla.suse.com/1278271"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.aarch64",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.ppc64le",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.s390x",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.aarch64",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.ppc64le",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.s390x",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2026-09-07T00:00:00Z",
"details": "important"
}
],
"title": "CVE-2026-84304"
},
{
"cve": "CVE-2026-84445",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2026-84445"
}
],
"notes": [
{
"category": "general",
"text": "unknown",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.aarch64",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.ppc64le",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.s390x",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2026-84445",
"url": "https://www.suse.com/security/cve/CVE-2026-84445"
},
{
"category": "external",
"summary": "SUSE Bug 1278687 for CVE-2026-84445",
"url": "https://bugzilla.suse.com/1278687"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.aarch64",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.ppc64le",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.s390x",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.aarch64",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.ppc64le",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.s390x",
"openSUSE Tumbleweed:distribution-registry-3.1.1-6.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2026-09-07T00:00:00Z",
"details": "important"
}
],
"title": "CVE-2026-84445"
}
]
}
ubuntu-cve-2026-37236
Vulnerability from osv_ubuntu
grpc-gateway v2.28.0 is vulnerable to Incorrect Access Control. The application processes the X-HTTP-Method-Override header in ServeMux.ServeHTTP without restricting allowed methods. When a POST request with Content-Type application/x-www-form-urlencoded includes this header, the request method is rewritten to an arbitrary attacker-supplied value before routing. This allows bypassing method-based access controls enforced by upstream proxies or WAFs.
{
"affected": [
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "golang-github-grpc-ecosystem-grpc-gateway-dev",
"binary_version": "1.3.0-1"
},
{
"binary_name": "golang-grpc-gateway",
"binary_version": "1.3.0-1"
}
]
},
"package": {
"ecosystem": "Ubuntu:18.04:LTS",
"name": "golang-github-grpc-ecosystem-grpc-gateway",
"purl": "pkg:deb/ubuntu/golang-github-grpc-ecosystem-grpc-gateway@1.3.0-1?arch=source\u0026distro=bionic"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"1.1.0+git20170127.54.6863684-1",
"1.2.2-1",
"1.3.0-1"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "golang-github-grpc-ecosystem-grpc-gateway-dev",
"binary_version": "1.6.4-2"
},
{
"binary_name": "golang-grpc-gateway",
"binary_version": "1.6.4-2"
}
]
},
"package": {
"ecosystem": "Ubuntu:20.04:LTS",
"name": "golang-github-grpc-ecosystem-grpc-gateway",
"purl": "pkg:deb/ubuntu/golang-github-grpc-ecosystem-grpc-gateway@1.6.4-2?arch=source\u0026distro=focal"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"1.6.4-2"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "golang-github-grpc-ecosystem-grpc-gateway-dev",
"binary_version": "1.6.4-2build2"
},
{
"binary_name": "golang-grpc-gateway",
"binary_version": "1.6.4-2build2"
}
]
},
"package": {
"ecosystem": "Ubuntu:22.04:LTS",
"name": "golang-github-grpc-ecosystem-grpc-gateway",
"purl": "pkg:deb/ubuntu/golang-github-grpc-ecosystem-grpc-gateway@1.6.4-2build2?arch=source\u0026distro=jammy"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"1.6.4-2build2"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "golang-github-grpc-ecosystem-grpc-gateway-dev",
"binary_version": "1.16.0-4ubuntu0.24.04.3"
},
{
"binary_name": "golang-grpc-gateway",
"binary_version": "1.16.0-4ubuntu0.24.04.3"
}
]
},
"package": {
"ecosystem": "Ubuntu:24.04:LTS",
"name": "golang-github-grpc-ecosystem-grpc-gateway",
"purl": "pkg:deb/ubuntu/golang-github-grpc-ecosystem-grpc-gateway@1.16.0-4ubuntu0.24.04.3?arch=source\u0026distro=noble"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"1.16.0-3build1",
"1.16.0-4",
"1.16.0-4ubuntu0.24.04.1",
"1.16.0-4ubuntu0.24.04.2",
"1.16.0-4ubuntu0.24.04.3"
]
},
{
"ecosystem_specific": {
"binaries": [
{
"binary_name": "golang-github-grpc-ecosystem-grpc-gateway-dev",
"binary_version": "2.20.0-2build1"
},
{
"binary_name": "golang-grpc-gateway",
"binary_version": "2.20.0-2build1"
}
]
},
"package": {
"ecosystem": "Ubuntu:26.04:LTS",
"name": "golang-github-grpc-ecosystem-grpc-gateway",
"purl": "pkg:deb/ubuntu/golang-github-grpc-ecosystem-grpc-gateway@2.20.0-2build1?arch=source\u0026distro=resolute"
},
"ranges": [
{
"events": [
{
"introduced": "0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"2.20.0-2",
"2.20.0-2build1"
]
}
],
"aliases": [],
"details": "grpc-gateway v2.28.0 is vulnerable to Incorrect Access Control. The application processes the X-HTTP-Method-Override header in ServeMux.ServeHTTP without restricting allowed methods. When a POST request with Content-Type application/x-www-form-urlencoded includes this header, the request method is rewritten to an arbitrary attacker-supplied value before routing. This allows bypassing method-based access controls enforced by upstream proxies or WAFs.",
"id": "UBUNTU-CVE-2026-37236",
"modified": "2026-09-03T19:29:35Z",
"published": "2026-08-28T16:17:00Z",
"references": [
{
"type": "REPORT",
"url": "https://ubuntu.com/security/CVE-2026-37236"
},
{
"type": "REPORT",
"url": "https://www.cve.org/CVERecord?id=CVE-2026-37236"
},
{
"type": "REPORT",
"url": "https://github.com/grpc-ecosystem/grpc-gateway/commit/72123cd4f32545f6e1376873f412dcdcbcf29acc"
},
{
"type": "REPORT",
"url": "https://github.com/grpc-ecosystem/grpc-gateway"
},
{
"type": "REPORT",
"url": "https://github.com/grpc-ecosystem/grpc-gateway/commit/72123cd4f32545f6e1376873f412dcdcbcf29acc"
},
{
"type": "REPORT",
"url": "https://s00me00ne.com/cve/cve-2026-37236/"
}
],
"related": [],
"schema_version": "1.7.0",
"severity": [
{
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"type": "CVSS_V3"
},
{
"score": "medium",
"type": "Ubuntu"
}
],
"upstream": [
"CVE-2026-37236"
]
}
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
The approach is described in our paper Mapping CVEs to MITRE ATT&CK Techniques: A Curated Gold-Set Classifier and the Limits of LLM-Assisted Label Expansion.