VYPR
High severityNVD Advisory· Published Dec 11, 2025· Updated Apr 15, 2026

CVE-2025-67718

CVE-2025-67718

Description

Form.io is a combined Form and API platform for Serverless applications. Versions 3.5.6 and below and 4.0.0-rc.1 through 4.4.2 contain a flaw in path handling which could allow an attacker to access protected API endpoints by sending a crafted request path. An unauthenticated or unauthorized request could retrieve data from endpoints that should be protected. This issue is fixed in versions 3.5.7 and 4.4.3.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
formionpm
< 3.5.73.5.7
formionpm
>= 4.0.0-rc.1, < 4.4.34.4.3

Affected products

1

Patches

2
1836bdd9f55f

Ensure the case is consistent for the url parameters.

https://github.com/formio/formioTravis TidwellMay 22, 2025via ghsa
1 file changed · +1 1
  • src/util/util.js+1 1 modified
    @@ -414,7 +414,7 @@ const Utils = {
     
         // Build key/value list.
         for (let a = 0; a < parts.length; a += 2) {
    -      urlParams[parts[a]] = parts[a + 1];
    +      urlParams[parts[a].toLowerCase()] = parts[a + 1];
         }
     
         debug.getUrlParams(urlParams);
    
1665b7c99e3c

Ensure the case is consistent for the url parameters.

https://github.com/formio/formioTravis TidwellMay 22, 2025via ghsa
1 file changed · +1 1
  • src/util/util.js+1 1 modified
    @@ -411,7 +411,7 @@ const Utils = {
     
         // Build key/value list.
         for (let a = 0; a < parts.length; a += 2) {
    -      urlParams[parts[a]] = parts[a + 1];
    +      urlParams[parts[a].toLowerCase()] = parts[a + 1];
         }
     
         debug.getUrlParams(urlParams);
    

Vulnerability mechanics

Generated by null/stub on May 9, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.

References

5

News mentions

0

No linked articles in our index yet.