CVEs

List of my CVES

33 published entries · 12 high or critical

severity

CVE-2026-104960 Plane Moderate

Workspace-scoped asset download endpoint checked workspace access but not owning-project access, letting non-project workspace members download private project-bound files from secret projects.

September 28, 2026
CVE-2026-82240 Budibase High

Missing validation of app-scoped builder role assignments in the public user create and update endpoints let an authenticated app-scoped builder grant builder access to unrelated apps.

August 28, 2026
CVE-2026-71552 Nextflow Moderate

A shared plugin cache directory could be poisoned with attacker-controlled PF4J plugin code for an official pinned plugin ID, which a victim workflow would later load and execute as the victim user.

August 18, 2026
CVE-2026-73977 Nextflow Moderate

The local secrets provider wrote secrets to disk before applying owner-only permissions, creating a world-readable race window exploitable on shared filesystems with permissive umask.

August 18, 2026
CVE-2026-93676 xdg-dbus-proxy Low

Missing path, interface, and member checks on broadcast message filtering let a sandboxed app monitor broadcast signals outside its allowed scope.

August 11, 2026
CVE-2026-61530 Chamilo LMS High

Cross-course submission comment and grade tampering via POST /api/c_student_publication_comments/upload allowed low-privileged users to add feedback and overwrite grades on arbitrary assignment submissions.

August 2, 2026
CVE-2026-61531 Chamilo LMS High

Multiple blog API endpoints lacked object-level authorization checks, letting authenticated low-privileged users read, create, modify, and comment on blog resources outside their course scope.

August 1, 2026
CVE-2026-62263 OpenAM WebAuthn Critical

The WebAuthn deserialization filter only constrained the root AuthenticatorImpl object, allowing nested gadget graphs through an ObjectInputFilter depth bypass.

July 24, 2026
CVE-2026-57458 Vikunja High

A scoped API token limited to oauth.authorize could mint normal OAuth JWT and refresh credentials that were not restricted by the original token scope.

July 24, 2026
CVE-2026-58410 ChurchCRM High

Family-scoped API endpoints trusted attacker-controlled family IDs, letting low-privileged users read and create notes on unrelated family records.

July 3, 2026
CVE-2026-14358 MediaWiki Charts Extension Moderate

Stored XSS in Wikimedia chart pie tooltips allowed Data namespace field titles to reach the ECharts HTML tooltip renderer.

July 2, 2026
CVE-2026-56826 Shopper Moderate

Missing function-level authorization on Settings Livewire actions let low-privileged users delete tax, zone, shipping, and carrier configuration used by checkout.

July 2, 2026
CVE-2026-54717 SilverStripe CMS Moderate

Stored XSS in page list view breadcrumbs let attacker-controlled page titles execute in the SilverStripe CMS admin interface.

June 24, 2026
CVE-2026-50539 Xibo CMS Moderate

Missing object-level authorization on notification export let any authenticated user download arbitrary notification attachments by iterating IDs.

June 22, 2026

A CRUD delete helper precedence bug let real HTTP DELETE requests bypass failed validation, leading to runtime-confirmed cross-organisation galaxy deletion.

June 21, 2026
CVE-2026-54256 Winter CMS Moderate

The backend FileUpload widget trusted posted file IDs globally, letting any authenticated backend user target unrelated attachment records and modify metadata or ordering.

June 21, 2026
CVE-2026-54562 Cloudreve Moderate

Non-admin users granted remote download permission could make Cloudreve fetch loopback and internal URLs, then read the imported response body from their own files.

June 21, 2026
CVE-2026-55383 InvoiceShelf High

Public customer document tokens could cross company boundaries through EmailLog type confusion, and JSON endpoints kept accepting expired tokens.

June 17, 2026
CVE-2026-54258 ZoneMinder Moderate

Direct event media endpoints let low-privileged users fetch private snapshots, frames, videos, and HLS media from monitors they were denied access to.

June 13, 2026
CVE-2026-53521 Nezha Moderate

A stored future DDNS profile ID could later resolve to another user profile and be consumed by the DDNS worker in attacker server context.

June 10, 2026
CVE-2026-53634 Sharp Moderate

Quick Creation Command endpoints missed create authorization checks and let authenticated Sharp users bypass create permission on configured entities.

June 10, 2026
CVE-2026-49355 OpenProject Moderate

The single meeting agenda item API disclosed private work package data from a linked work package in an inaccessible project.

June 8, 2026
CVE-2026-50198 Wallos Moderate

Cross-user subscription cost inference via replacement_subscription_id let an authenticated user infer another user subscription cost through unscoped stats dereferencing.

June 5, 2026
CVE-2026-50199 Wallos Moderate

Cross-user Fixer/API Layer credential consumption in exchange-rate refresh let one user trigger provider-backed actions through another user's stored credential.

June 5, 2026
CVE-2026-47755 ITFlow Moderate

Authenticated cross-tenant credential disclosure exposed another client secrets through an unprotected credential modal.

May 25, 2026
CVE-2026-48067 Filament Moderate

Inconsistent scope enforcement for AttachAction and AssociateAction Select fields let out-of-scope records pass through backend validation.

May 25, 2026
CVE-2026-47744 Shopper Critical

Team settings authorization defects let authenticated panel users take over the RBAC system itself.

May 22, 2026
CVE-2026-47740 Shopper High

Missing authorization on order mutation actions let low-privileged authenticated users mutate order state without the required write permission.

May 22, 2026
CVE-2026-47743 Shopper High

Multiple admin Livewire issues led to data tampering, sensitive data disclosure, and stored XSS.

May 22, 2026
CVE-2026-47741 Shopper Moderate

A discount race condition enabled silent over-redemption and effectively bypassed the per-user usage limit.

May 22, 2026
CVE-2026-47742 Shopper Moderate

Product editor sub-form Livewire components accepted unauthorized store actions and allowed tampering without the required permission.

May 22, 2026
CVE-2026-47745 Shopper Moderate

Payment methods, currencies, and carriers exposed inline toggles and record actions without proper per-action authorization checks.

May 22, 2026
CVE-2026-44692 Sharp High

A generic download endpoint let authenticated users use one valid record as an authorization anchor to download unrelated Laravel Storage objects.

May 8, 2026