CVE-2026-79348GHSA-2w4m-hjg2-2v92
KitchenAsty through 0.3.0 contains a broken object level authorization (IDOR) vulnerability in the reservations API. The endpoint GET /api/reservations/:id in packages/server applies the authenticate
n/a n/a
CVSS
4.3MediumExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.20%Chance of exploitation activity in the next 30 days, higher than 9% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed inNone listedNo source names a fixed version. Check the vendor advisory below
What fixes it
No source in this snapshot names a fixed version. The vendor advisories under References are the place to check.
Description
KitchenAsty through 0.3.0 contains a broken object level authorization (IDOR) vulnerability in the reservations API. The endpoint GET /api/reservations/:id in packages/server applies the authenticate middleware but performs no ownership or role check, and the getReservation handler in packages/server/src/controllers/reservation.controller.ts returns the record retrieved by the client-supplied identifier without comparing reservation.customerId to the authenticated principal
Text from CVE List
Affected versions 1
- n/aaffected: n/aCVE List
References 5
- github.com/mighty840/kitchenasty/security/advisories/GHSA-2w4m-hjg2-2v92Advisoryvia CVE List
- github.com/mighty840/kitchenastyReferencevia CVE List
- github.com/mighty840/kitchenasty/pull/43Referencevia CVE List
- github.com/mighty840/kitchenasty/blob/main/packages/server/src/routes/reservation.routes.tsReferencevia CVE List
- github.com/mighty840/kitchenasty/blob/main/packages/server/src/controllers/reservation.controller.tsReferencevia CVE List