Description
Implementation of isSecure() call of ServerlessHttpServletRequest does not verify the actual scheme.
Spring Cloud Function 5.0.0 - 5.0.3
Spring Cloud Function 4.3.0 - 4.3.4
Spring Cloud Function 4.2.0 - 4.2.7
Published: 2026-08-27
Score: 3.1 Low
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability stems from the implementation of the isSecure() method in ServerlessHttpServletRequest, which fails to validate the actual URI scheme. As a result, applications using Spring Cloud Function may incorrectly treat non‑secure (HTTP) connections as secure (HTTPS). This flaw does not grant direct code execution or data theft on its own, but it can undermine security controls that depend on accurate scheme verification, potentially enabling attackers to bypass authentication or encryption checks. The weakness is a form of improper authorization, classified as CWE‑285.

Affected Systems

Spring Cloud Function versions 5.0.0 through 5.0.3, 4.3.0 through 4.3.4, and 4.2.0 through 4.2.7 are affected.

Risk and Exploitability

The CVSS score is 3.1, indicating low severity. No EPSS data is available, and the vulnerability is not listed in the CISA KEV catalog. Because the issue only misreports the scheme, it does not create an immediate remote code execution vector; however, it can be exploited in environments where security decisions rely on isSecure(), leading to potential privilege escalation or data exposure.

Generated by OpenCVE AI on August 28, 2026 at 06:54 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Spring Cloud Function to a version that fixes the isSecure() bug (5.0.4 or later, 4.3.5 or later, or 4.2.8 or later).
  • Ensure that all serverless functions are deployed behind HTTPS endpoints and that TLS termination occurs in a trusted component before reaching the function runtime.
  • Audit any conditional logic that depends on isSecure() and replace it with explicit scheme checks or additional security controls.

Generated by OpenCVE AI on August 28, 2026 at 06:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

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

Type Values Removed Values Added
Weaknesses CWE-285

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

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

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

Type Values Removed Values Added
Description Implementation of isSecure() call of ServerlessHttpServletRequest does not verify the actual scheme. Spring Cloud Function 5.0.0 - 5.0.3 Spring Cloud Function 4.3.0 - 4.3.4 Spring Cloud Function 4.2.0 - 4.2.7
Title Spring Cloud Function can incorrectly determine if URI is secure
References
Metrics cvssV3_1

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


Subscriptions

Spring Spring Cloud Function
cve-icon MITRE

Status: PUBLISHED

Assigner: vmware

Published:

Updated: 2026-08-27T17:57:53.989Z

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

Link: CVE-2026-59297

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

Modified: 2026-08-27T20:17:55.940

Link: CVE-2026-59297

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T07:00:12Z

Weaknesses