Description
KitchenOwl through 0.7.10 fails to verify that category IDs belong to the caller's household in expense and item operations. Authenticated attackers can enumerate category IDs from other households to read their category names, budgets, and colors, breaking household isolation.
Published: 2026-09-27
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Limited confidentiality breach via internal ID exploitation
Action: patch promptly
AI Analysis

Impact

KitchenOwl up to version 0.7.10 lacks validation that category identifiers belong to the caller’s household during expense and item operations. Attackers who have authenticated access to the system can enumerate category IDs owned by other households and subsequently retrieve sensitive information such as category names, associated budgets, and visual themes. This weakness undermines household isolation but does not grant broader system or network compromise.

Affected Systems

The affected product is KitchenOwl from TomBursch. All installations running releases through 0.7.10 are vulnerable. Specific version details are limited to the 0.7.10 release and earlier; newer releases are presumed to contain the fix.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate risk. No EPSS data is available, and the vulnerability is not listed in CISA’s KEV catalog. The attack vector is only viable for users who have already authenticated to the application, making it an intra-application privilege‑escalation scenario. Successful exploitation would allow a user to read data belonging to other households, violating confidentiality and isolation guarantees. Given the lack of network‑level exposure, external attackers cannot launch the attack without first gaining user credentials.

Generated by OpenCVE AI on September 27, 2026 at 14:35 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade KitchenOwl to the newest released version that contains the IDOR fix (see the project repository commit history for the relevant patch).
  • Ensure that only authorized household members or administrative accounts can view category data by enforcing household‑level access controls within the application configuration.
  • If an immediate upgrade is not feasible, restrict or remove public access to endpoints that expose category identifiers until the vulnerability can be patched.

Generated by OpenCVE AI on September 27, 2026 at 14:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 27 Sep 2026 13:30:00 +0000

Type Values Removed Values Added
Description KitchenOwl through 0.7.10 fails to verify that category IDs belong to the caller's household in expense and item operations. Authenticated attackers can enumerate category IDs from other households to read their category names, budgets, and colors, breaking household isolation.
Title KitchenOwl through 0.7.10 IDOR via unchecked category ID
Weaknesses CWE-639
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-27T13:16:56.459Z

Reserved: 2026-09-27T13:12:42.915Z

Link: CVE-2026-101033

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-27T14:16:29.273

Modified: 2026-09-27T14:16:29.273

Link: CVE-2026-101033

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-27T14:45:17Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key