Description
Spring Security's InetAddressMatchers utility provides matchInternal() and matchExternal() builders for constructing an InetAddressMatcher that classifies a given IP address as belonging to an internal (private) or external (public) network.
Spring Security 7.1.0
Published: 2026-08-27
Score: 3.7 Low
EPSS: < 1% Very Low
KEV: No
Impact: Improper IP Network Classification
Action: Apply Patch
AI Analysis

Impact

Spring Security's InetAddressMatchers utility provides matchInternal() and matchExternal() builders for constructing an InetAddressMatcher that classifies a given IP address as belonging to an internal (private) or external (public) network. The current implementation in Spring Security 7.1.0 has a flaw that makes this classification incomplete, potentially resulting in incorrect determination of whether an IP address is internal or external.

Affected Systems

The affected product is Spring Security, version 7.1.0. No other affected versions were listed in the data.

Risk and Exploitability

The CVSS score is 3.7, indicating a low severity vulnerability. The EPSS score is < 1%, showing a very low exploitation probability. The vulnerability is not listed in the CISA KEV catalog, indicating no known public exploits. The attack vector is inferred as any use of matchInternal() or matchExternal() with user‑supplied IP addresses; however, specific exploitation conditions are not detailed in the description, so the overall risk remains low.

Generated by OpenCVE AI on September 2, 2026 at 14:11 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Spring Security to the latest released version that contains the fix for the InetAddressMatchers internal network classification.
  • Audit any custom code that uses matchInternal() or matchExternal() and replace it with a validated IP classification method or implement strict subnet checks.
  • Review and adjust security controls that depend on internal/external IP checks to ensure they do not rely on the flawed matching logic.

Generated by OpenCVE AI on September 2, 2026 at 14:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 02 Sep 2026 17:15:00 +0000

Type Values Removed Values Added
First Time appeared Vmware
Vmware spring Security
CPEs cpe:2.3:a:vmware:spring_security:*:*:*:*:*:*:*:*
Vendors & Products Vmware
Vmware spring Security

Wed, 02 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-184
References
Metrics threat_severity

None

threat_severity

Low


Fri, 28 Aug 2026 16:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-285

Fri, 28 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-693
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 28 Aug 2026 07:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-285

Fri, 28 Aug 2026 07:00:00 +0000

Type Values Removed Values Added
First Time appeared Spring
Spring spring Security
Vendors & Products Spring
Spring spring Security

Thu, 27 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
Description Spring Security's InetAddressMatchers utility provides matchInternal() and matchExternal() builders for constructing an InetAddressMatcher that classifies a given IP address as belonging to an internal (private) or external (public) network. Spring Security 7.1.0
Title Spring Security InetAddressMatchers Incomplete Internal Network Classification
References
Metrics cvssV3_1

{'score': 3.7, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N'}


Subscriptions

Spring Spring Security
Vmware Spring Security
cve-icon MITRE

Status: PUBLISHED

Assigner: vmware

Published:

Updated: 2026-08-28T14:01:04.295Z

Reserved: 2026-07-04T18:13:09.973Z

Link: CVE-2026-59277

cve-icon Vulnrichment

Updated: 2026-08-28T14:01:00.096Z

cve-icon NVD

Status : Analyzed

Published: 2026-08-27T20:17:53.987

Modified: 2026-09-02T16:57:37.660

Link: CVE-2026-59277

cve-icon Redhat

Severity : Low

Publid Date: 2026-08-27T17:57:36Z

Links: CVE-2026-59277 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-02T14:15:06Z

Weaknesses
  • CWE-184

    Incomplete List of Disallowed Inputs

  • CWE-693

    Protection Mechanism Failure