PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-111445 Wheels CVE debrief

CVE-2026-111445 is a high-severity vulnerability in the Wheels framework, affecting versions 4.0.0 through 4.1.2 before 4.2.0. The vulnerability allows an attacker to bypass scope conditions in certain methods, potentially leading to unauthorized data access or modification. This occurs because incoming scope conditions are replaced with a primary-key condition in findByKey() and exists(key=). For exists(key=), production with error information disabled returns true for an out-of-scope key instead of throwing. Applications relying on scopes for ownership or tenant authorization can therefore load and subsequently modify or delete another user's or tenant's record when the key comes

Vendor
Wheels
Product
Unknown
CVSS
HIGH 8.1
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-16
Original CVE updated
2026-10-16
Advisory published
2026-10-16
Advisory updated
2026-10-16

Who should care

Defenders responsible for maintaining and securing applications built with the Wheels framework should assess exposure and verify the vulnerability. This includes reviewing and modifying scope conditions in affected methods to prevent unauthorized data access or modification. Operators, platform administrators, vulnerability managers, and security teams should review the vulnerability and take necessary actions to protect their systems.

Why it matters

CVE-2026-111445 is a high-severity vulnerability in the Wheels framework that can allow unauthorized data access or modification. Defenders should prioritize verifying the vulnerability and assessing exposure, as it can lead to unauthorized data access or modification.

  • Potential unauthorized data access or modification
  • Bypass of scope conditions in certain methods
  • Increased risk for applications relying on scopes for ownership or tenant authorization

Technical summary

The vulnerability is caused by the replacement of incoming scope conditions with a primary-key condition in certain methods, such as findByKey() and exists(key=). This can allow an attacker to bypass scope conditions and access or modify unauthorized data. The fix combines key conditions with incoming scope, query-builder or where conditions in findByKey(), exists(key=), updateByKey(), and deleteByKey(). Other scope-aware finders, aggregates, updateAll() and deleteAll() are not affected. Defenders should prioritize verifying the vulnerability and assessing exposure, as it can lead to unauthorized data access or modification.

Defensive priority

Defenders should prioritize verifying the vulnerability and assessing exposure, as it can lead to unauthorized data access or modification.

Recommended defensive actions

  • Verify the vulnerability and assess exposure in your environment
  • Update to version 4.2.0 or later
  • Review and modify scope conditions in findByKey(), exists(key=), updateByKey(), and deleteByKey() methods
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented

Evidence notes

The vulnerability is caused by the replacement of incoming scope conditions with a primary-key condition in certain methods, such as findByKey() and exists(key=). The fix combines key conditions with incoming scope, query-builder or where conditions. Source confidence is limited; defenders should verify affected scope and vendor guidance.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-111445 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-111445

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-111445 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-111445

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.