Get real-time updates on Telegram
CVE-2026-115453: Ecommerce Template affected git revisions
Affected technology
Ecommerce Template · b139a11c7bfab82b9c54c738b9a5d6015b439972 to before adf7dedbb41894c0bad0b33a26999b0da7e967b7
MarcosCamara01
Description’s affected range: Through User-Controlled Key (CWE-639) in the cart and wishlist repositories of MarcosCamara01 Ecommerce Template
Component: Not specified by the source
File: src/lib/db/drizzle/repositories/cart.repository.ts, src/lib/db/drizzle/repositories/wishlist.repository.ts, src/lib/db/drizzle/connection.ts
Attack conditions (Source advisory, CVSS 4.0): Network (remote) · Low privileges required · No user interaction required
What an attacker can do
Any authenticated user can delete and modify the cart and wishlist rows of any other user, because cartRepository.delete(), cartRepository.updateQuantityInternal() and wishlistRepository.delete() in src/lib/db/drizzle/repositories/ match rows by primary key alone, with no predicate on the owning user, and the per user authorization for those three operations rests on PostgreSQL row level security. Source advisory’s CVSS 4.0 assessment (base score 7.1/10) rates confidentiality impact as low; integrity impact as high; availability impact as none.
- CWE
- CWE-639
- KEV
- no
Provenance
- GitHub Advisory Database · Source record · observed 2026-10-22 20:55:42.144132+00:00 UTC
- NVD CVE API 2.0 · Source record · observed 2026-10-22 20:50:20.011821+00:00 UTC
Stable permalink: https://cybercodered.org/item/cve-cve-2026-115453.html