Export limit exceeded: 381497 CVEs match your query. Please refine your search to export 10,000 CVEs or fewer.

Export limit exceeded: 381497 CVEs match your query. Please refine your search to export 10,000 CVEs or fewer.

Export limit exceeded: 381497 CVEs match your query. Please refine your search to export 10,000 CVEs or fewer.

Search

Search Results (8 CVEs found)

CVE Vendors Products Updated CVSS v3.1
CVE-2026-77769 1 Openpanel 1 Openpanel 2026-08-21 6.5 Medium
The report.list procedure in packages/trpc/src/routers/report.ts accepted a projectId and a dashboardId and returned getReportsByDashboardId(dashboardId). The enforceAccess middleware in packages/trpc/src/trpc.ts verified membership for the supplied projectId, but nothing verified that the supplied dashboardId belonged to that project, and getReportsByDashboardId in packages/db/src/services/reports.service.ts selects reports by dashboardId alone with no project scoping. An authenticated user could therefore pair a projectId from their own organization, which satisfies the middleware, with a dashboardId belonging to another organization and receive every report in that dashboard. A correctly scoped helper, listReportsCore, already existed in the same service file and resolves the dashboard through getDashboardById(dashboardId, projectId) before returning reports, but the router did not use it.
CVE-2026-77768 1 Openpanel 1 Openpanel 2026-08-21 6.5 Medium
The report.get procedure in packages/trpc/src/routers/report.ts accepted only a reportId and returned getReportById(reportId) directly. The enforceAccess middleware in packages/trpc/src/trpc.ts evaluates membership only when the input carries a projectId or organizationId key, so an input consisting of a reportId alone passed through unchecked, and getReportById in packages/db/src/services/reports.service.ts performs a findUnique on the report id with no project scoping. Any authenticated user could therefore read the full configuration of any saved report on the instance, including the owning projectId, event series, filters, breakdowns and formulas, by supplying its identifier. The adjacent update, delete and duplicate procedures resolve the report first and check getProjectAccess against the report's own projectId, so the omission was specific to this procedure.
CVE-2024-53537 1 Openpanel 1 Openpanel 2025-10-02 9.1 Critical
An issue in OpenPanel v0.3.4 to v0.2.1 allows attackers to execute a directory traversal in File Actions of File Manager.
CVE-2024-53582 1 Openpanel 1 Openpanel 2025-05-23 7.5 High
An issue found in the Copy and View functions in the File Manager component of OpenPanel v0.3.4 allows attackers to execute a directory traversal via a crafted HTTP request.
CVE-2024-53584 1 Openpanel 1 Openpanel 2025-05-23 9.8 Critical
OpenPanel v0.3.4 was discovered to contain an OS command injection vulnerability via the timezone parameter.
CVE-2025-25871 1 Openpanel 1 Openpanel 2025-04-03 8 High
An issue in Open Panel v.0.3.4 allows a remote attacker to escalate privileges via the Fix Permissions function
CVE-2025-25872 1 Openpanel 1 Openpanel 2025-04-03 5.5 Medium
An issue in Open Panel v.0.3.4 allows a remote attacker to escalate privileges via the Fix Permissions function
CVE-2025-25873 1 Openpanel 1 Openadmin 2025-04-03 5.5 Medium
Cross Site Request Forgery vulnerability in Open Panel OpenAdmin v.0.3.4 allows a remote attacker to escalate privileges via the Change Root Password function