CVE-2026-54596 Details
Description
ITFlow provides an IT documentation, ticketing and accounting system for small managed service providers. Prior to version 26.07, an authenticated Technician or higher with access to at least one client invoice can inject SQL through the frequency parameter handled by agent/post/recurring_invoice.php. The handler passes recurring_invoice_frequency through sanitizeInput but interpolates it unquoted into DATE_ADD, allowing SQL syntax to escape the interval expression, assign additional INSERT columns, store subquery results in recurring_invoice_note, and expose those results through agent/recurring_invoice.php. The persisted recurring_invoice_frequency can execute again when Force Recurring uses it in a later UPDATE, allowing another legitimate user to trigger the second-order injection. This can expose password hashes, SMTP credentials, user records, and database metadata, modify database fields, and enable administrative takeover after credential cracking. This issue is fixed in version 26.07.
A SQL injection vulnerability has been identified in ITFlow, an IT documentation and ticketing system for small managed service providers. This vulnerability exists in versions prior to 26.07 and allows authenticated users with the Technician role or higher to inject malicious SQL through the 'frequency' parameter in the 'agent/post/recurring_invoice.php' file. The vulnerability arises because the 'recurring_invoice_frequency' parameter is sanitized but then interpolated unquoted into a SQL query, enabling attackers to manipulate the SQL syntax, access sensitive data, and potentially gain administrative privileges. Exploitation involves first-order injection during invoice creation, which can be leveraged later through a second-order injection when the invoice is processed.
Users can update to ITFlow version 26.07 or later, where this vulnerability has been fixed.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 17, 2026CISA-ADP
Assessed Sep 24, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/itflow-org/itflow/security/advisories/GHSA-f9m3-qjc9-v27j | CISA-ADP | AdvisoryExploitRemedyVendor |
| https://github.com/itflow-org/itflow/commit/721142629296ac8e335a79b32fd4d2df721234a8 | [email protected] | Source CodeVendor |
| https://github.com/itflow-org/itflow/pull/1284 | [email protected] | Issue TrackingVendor |
| https://github.com/itflow-org/itflow/releases/tag/v26.07 | [email protected] | Release NotesVendor |
| https://github.com/itflow-org/itflow/security/advisories/GHSA-f9m3-qjc9-v27j | [email protected] | AdvisoryExploitRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-89 | Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| ITFlow | <= 26.05 |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 24, 2026 | CVE Modified | CISA-ADP |
| Sep 17, 2026 | New CVE Received | [email protected] |
Volerion