CVE-2026-10284
Deferred Deferred - Pending Action
Improper Authorization in DevaslanPHP Project-Management

Publication date: 2026-06-01

Last updated on: 2026-06-01

Assigner: VulDB

Description
A flaw has been found in DevaslanPHP project-management up to 2.0.0-beta1. Affected by this vulnerability is the function editComment/doDeleteComment of the file app/Filament/Resources/TicketResource/Pages/ViewTicket.php of the component Livewire Handler. Executing a manipulation can lead to improper authorization. The attack can be executed remotely. The project was informed of the problem early through an issue report but has not responded yet.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-06-01
Last Modified
2026-06-01
Generated
2026-06-22
AI Q&A
2026-06-02
EPSS Evaluated
2026-06-20
NVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
devaslanphp project-management to 2.0.0-beta1 (inc)
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-285 The product does not perform or incorrectly performs an authorization check when an actor attempts to access a resource or perform an action.
CWE-266 A product incorrectly assigns a privilege to a particular actor, creating an unintended sphere of control for that actor.
Attack-Flow Graph
AI Quick Actions
Instant insights powered by AI
Compliance Impact

The vulnerability involves multiple authorization bypass issues that allow unauthorized users to perform actions such as editing or deleting comments, modifying tickets, and accessing timesheet entries without proper ownership or permission checks.

Such improper authorization can lead to unauthorized access and modification of data, which may result in violations of data protection and privacy regulations like GDPR or HIPAA, as these standards require strict access controls to protect personal and sensitive information.

However, the provided information does not explicitly state the impact on compliance with these standards.

Executive Summary

This vulnerability exists in the DevaslanPHP project-management software up to version 2.0.0-beta1. It affects the editComment and doDeleteComment functions within the Livewire Handler component. The flaw allows an attacker to perform improper authorization by manipulating these functions remotely.

Impact Analysis

The vulnerability can lead to improper authorization, meaning an attacker with some level of access could manipulate comments by editing or deleting them without proper permissions. This can compromise the integrity of project management data and potentially disrupt workflows.

Detection Guidance

This vulnerability involves improper authorization checks in several Livewire methods and policies within the DevaslanPHP project-management application. Detection involves identifying unauthorized access or manipulation attempts of ticket comments, tickets, timesheets, and project metadata.

To detect exploitation attempts, monitor for unusual or unauthorized API calls or HTTP requests targeting the following endpoints or functions:

  • Requests to edit or delete comments via the editComment() and doDeleteComment() methods in ViewTicket.php.
  • Requests that update ticket status or order using the recordUpdated() method in KanbanScrumHelper.php with client-supplied ticket IDs.
  • Requests attempting to delete tickets, projects, or sprints without proper ownership verification.

Suggested commands for detection depend on your environment but may include:

  • Using web server logs or application logs to grep for suspicious parameters or endpoints, e.g., `grep -i 'editComment' /var/log/nginx/access.log`.
  • Using intrusion detection systems (IDS) or web application firewalls (WAF) to flag unauthorized access patterns or parameter tampering.
  • Monitoring authenticated user actions for attempts to modify or delete comments or tickets they do not own.
Mitigation Strategies

Immediate mitigation steps include implementing proper server-side authorization checks for all Livewire methods that handle client-supplied IDs.

  • Add ownership verification in the editComment() and doDeleteComment() methods to ensure only authorized users can edit or delete comments.
  • Add ownership checks in delete policies for tickets, projects, and sprints, consistent with existing update policies.
  • Create and enforce a TicketHourPolicy and scope queries in TimesheetResource to restrict access to authorized users only.
  • Validate all client-supplied form data server-side to prevent unauthorized manipulation of project IDs or ticket IDs.

Until patches or official fixes are released, restrict access to the affected endpoints and monitor for suspicious activity.

Chat Assistant
Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-10284. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70
EPSS Chart