CVE-2026-32888

Open Source Point of Sale is a web based point-of-sale application written in PHP using CodeIgniter framework. Versions contain an SQL Injection in the Items search functionality. When the custom attribute search feature is enabled (search_custom filter), user-supplied input from the search GET parameter is interpolated directly into a HAVING clause without parameterization or sanitization. This allows an authenticated attacker with basic item search permissions to execute arbitrary SQL queries. A patch did not exist at the time of publication.
Configurations

Configuration 1 (hide)

cpe:2.3:a:opensourcepos:open_source_point_of_sale:*:*:*:*:*:*:*:*

History

08 Apr 2026, 20:54

Type Values Removed Values Added
CPE cpe:2.3:a:opensourcepos:open_source_point_of_sale:*:*:*:*:*:*:*:*
References () https://github.com/opensourcepos/opensourcepos/security/advisories/GHSA-hmjv-wm3j-pfhw - () https://github.com/opensourcepos/opensourcepos/security/advisories/GHSA-hmjv-wm3j-pfhw - Exploit, Vendor Advisory, Patch
Summary
  • (es) Open Source Point de Sale es una aplicación de punto de venta basada en web escrita en PHP utilizando el framework CodeIgniter. Las versiones contienen una inyección SQL en la funcionalidad de búsqueda de Artículos. Cuando la función de búsqueda de atributos personalizados está habilitada (filtro search_custom), la entrada proporcionada por el usuario desde el parámetro GET de búsqueda se interpola directamente en una cláusula HAVING sin parametrización ni saneamiento. Esto permite a un atacante autenticado con permisos básicos de búsqueda de artículos ejecutar consultas SQL arbitrarias. No existía un parche en el momento de la publicación.
First Time Opensourcepos
Opensourcepos open Source Point Of Sale

20 Mar 2026, 03:15

Type Values Removed Values Added
New CVE

Information

Published : 2026-03-20 03:15

Updated : 2026-04-08 20:54


NVD link : CVE-2026-32888

Mitre link : CVE-2026-32888

CVE.ORG link : CVE-2026-32888


JSON object : View

Products Affected

opensourcepos

  • open_source_point_of_sale
CWE
CWE-89

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')