Critical
Apache CXF: OAuth2: Inverted IP Binding Check Defeats Security Control
Type: advisorySources: OSV
A logic error in OAuthRequestFilter rejects legitimate requests originating from the bound IP address, while blindly allowing requests from any other IP address. Enabling this security feature inadvertently creates an inverse security check. Users are recommended to upgrade to versions 4.2.2 or 4.1.7 or 3.6.12, which fixes this issue.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-50628
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 7 Nov 2026, 02:58 UTC · Revision 1
Source evidence
Apache CXF: OAuth2: Inverted IP Binding Check Defeats Security Control
core-osv · Original sourcePublished 12 Jun 2026, 08:56 UTC
A logic error in OAuthRequestFilter rejects legitimate requests originating from the bound IP address, while blindly allowing requests from any other IP address. Enabling this security feature inadvertently creates an inverse security check. Users are recommended to upgrade to versions 4.2.2 or 4.1.7 or 3.6.12, which fixes this issue.
osv:CVE-2026-50628
Complete source record
{
"id": "c4fb0c26d86e033ad9ba244ce9c7c026a8ccbe0799d79b73392a3832d2e86313",
"url": "https://osv.dev/vulnerability/CVE-2026-50628",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Apache CXF: OAuth2: Inverted IP Binding Check Defeats Security Control",
"summary": "A logic error in OAuthRequestFilter rejects legitimate requests originating from the bound IP address, while blindly allowing requests from any other IP address. Enabling this security feature inadvertently creates an inverse security check. Users are recommended to upgrade to versions 4.2.2 or 4.1.7 or 3.6.12, which fixes this issue.",
"evidence": "osv:CVE-2026-50628",
"products": [],
"severity": "critical",
"structured": {
"id": "CVE-2026-50628",
"aliases": [
"CVE-2026-50628",
"GHSA-g5v7-jchf-7jrr"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/apache/cxf",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"fixed": "82e9f60f994a7fad2d89f3c94e9090a4a8990c70"
},
{
"introduced": "04ccbfd709eef8f4af53d6237514fbe9db7ea81f"
},
{
"fixed": "d2b2776cd44a8d2f391194d90f50ce7b3d61a1f6"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:apache:cxf:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "4.1.7"
}
],
"source": "CPE_RANGE"
},
{
"cpe": "cpe:2.3:a:apache:cxf:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "4.2.0"
},
{
"fixed": "4.2.2"
}
],
"source": "CPE_RANGE"
}
]
}
}
],
"versions": [
"cxf-4.1.6",
"cxf-4.2.1",
"cxf-4.1.5",
"cxf-4.2.0",
"cxf-4.1.4",
"cxf-4.1.3",
"cxf-4.1.2",
"cxf-4.1.1",
"cxf-4.1.0",
"cxf-4.0.4",
"cxf-4.0.3",
"cxf-4.0.2",
"cxf-4.0.1",
"cxf-4.0.0",
"cxf-3.5.0",
"cxf-3.4.1",
"cxf-3.4.0",
"cxf-3.3.3",
"cxf-3.3.2",
"cxf-3.3.1",
"cxf-3.3.0",
"cxf-3.2.5",
"cxf-3.2.4",
"cxf-3.2.3",
"cxf-3.2.2",
"cxf-3.2.1",
"cxf-3.2.0",
"cxf-3.1.4",
"cxf-3.1.3",
"cxf-3.1.2",
"cxf-3.1.1",
"cxf-3.1.0",
"cxf-3.0.0",
"cxf-3.0.0-milestone2",
"cxf-2.7.2",
"cxf-2.7.1",
"cxf-2.7.0",
"cxf-2.6.1",
"cxf-2.6.0",
"cxf-2.5.1",
"cxf-2.5.0",
"cxf-2.4.0",
"cxf-2.3.0",
"cxf-2.2.2",
"cxf-2.2.1",
"cxf-2.2",
"cxf-2.1.2",
"cxf-2.1"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-50628.json"
}
}
],
"modified": "2026-10-28T02:30:49.047644019Z",
"provider": "osv",
"references": [
"https://repo.maven.apache.org/maven2",
"https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-50628.json",
"https://access.redhat.com/errata/RHSA-2026:37390",
"https://access.redhat.com/security/cve/CVE-2026-50628",
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/50xxx/CVE-2026-50628.json",
"https://lists.apache.org/thread/vb3ho8lf228gh90m1fpnohf2008xrdxk",
"https://nvd.nist.gov/vuln/detail/CVE-2026-50628",
"https://bugzilla.redhat.com/show_bug.cgi?id=2488302"
],
"provider_metadata": {
"cwe_ids": [
"CWE-20"
],
"cna_assigner": "apache",
"unresolved_ranges": [
{
"extracted_events": [
{
"range": [
{
"introduced": "4.2.0"
},
{
"fixed": "4.2.2"
},
{
"introduced": "4.0.0"
},
{
"fixed": "4.1.7"
},
{
"fixed": "3.6.12"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
}
]
}
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/50xxx/CVE-2026-50628.json"
}
},
"related_cves": [
{
"value": "CVE-2026-50628",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 517562,
"published_at": "2026-06-12T08:56:28.526+00:00"
}