CVE-2026-33639CWE-89sql-injection

CVE-2026-33639

High · published September 25, 2026

CVSS v3.1
7.2
EPSS
0%
Percentile
33.0
In the wild
Unconfirmed
What it is

InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. Prior to 1.7.2, InvoicePlane interpolates the administrator-controlled tax_rate_decimal_places setting into an ALTER TABLE statement for ip_tax_rates in Settings::index() without strict integer validation. A crafted setting value can add clauses to the schema-changing statement and remove or alter required database columns. The resulting schema corruption can permanently modify financial data structures and make the application unavailable. This vulnerability is fixed in 1.7.2.

The record
Technical detail
CVSS v3.1
7.2 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00400 · 33.0th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2026-09-25T20:17Z
References (8)
EPSS history
Timeline
  • 27 SEP 03:25Z
    EPSS moved — → 0%
    epss
  • 25 SEP 15:36Z
    InvoicePlane permits DDL injection through tax_rate_decimal_places
    cvelistv5