Skip to main content

Opensourcepos

16 CVEs product

Monthly

CVE-2026-32888 Mar 20, 03:15 HIGH This Week

Open Source Point of Sale (opensourcepos) contains a critical SQL Injection vulnerability in the Items search functionality when custom attribute search is enabled. An authenticated attacker with basic item search permissions can execute arbitrary SQL queries by manipulating the search GET parameter, which is directly interpolated into a HAVING clause without sanitization. The vulnerability affects all versions up to and including 3.4.1, carries a CVSS score of 8.8 (High), and had no patch available at the time of publication.

PHP SQLi Open Source Point Of Sale Opensourcepos
NVD GitHub VulDB
CVSS 3.1
8.8
EPSS
0.0%
CVE-2026-26746 Feb 20, 17:25 HIGH POC This Week

Open Source Point Of Sale versions up to 3.4.1 is affected by unrestricted upload of file with dangerous type (CVSS 8.8).

PHP RCE LFI Open Source Point Of Sale Opensourcepos
NVD GitHub
CVSS 3.1
8.8
EPSS
0.3%
CVE-2026-8803 May 18, 11:30 MEDIUM This Month

Weak password hashing in opensourcepos Open Source Point of Sale through version 3.4.2 exposes a legacy code path in the Employee Login component (app/Models/Employee.php) that retains an older, cryptographically weak hash function. The vendor has disputed the severity of this issue, clarifying that the weak hash function persists solely to support an upgrade migration path - default-seeded passwords use the legacy hash but are migrated to a stronger algorithm upon first login, meaning actively managed accounts on updated installations face reduced practical exposure. No public exploit code has been identified at time of analysis, and the vulnerability's real-world impact is currently in question pending independent verification.

PHP Information Disclosure Open Source Point Of Sale Opensourcepos
NVD VulDB
CVSS 4.0
6.3
EPSS
0.0%
CVE-2026-8802 May 18, 10:00 MEDIUM PATCH This Month

Path traversal in opensourcepos Open Source Point of Sale versions 3.4.0 through 3.4.2 allows authenticated remote attackers to read arbitrary image files outside the intended directory via manipulated pic_filename parameters in the getPicThumb controller function. The vulnerability has CVSS 5.3 (Medium) with low attack complexity requiring only low-privilege authentication. Vendor-released patch available via GitHub commit def0c27a0e252668df8d942fc31e16d1edfd7323. No public exploit or active exploitation confirmed at time of analysis, though the fix is publicly documented with code diff showing the vulnerable parameter handling.

PHP Path Traversal Open Source Point Of Sale Opensourcepos
NVD VulDB GitHub
CVSS 4.0
5.3
EPSS
0.0%
CVE-2026-32712 Apr 07, 21:17 MEDIUM PATCH This Month

Stored XSS in Open Source Point of Sale versions prior to 3.4.3 allows authenticated users with customer management permissions to inject malicious JavaScript into customer name fields, which executes when any user views the Daily Sales page. The vulnerability stems from the bootstrap-table column configuration explicitly disabling HTML escaping (escape: false) for the customer_name column, enabling arbitrary script execution with cross-site impact. Vendor-released patch: 3.4.3.

PHP XSS Open Source Point Of Sale Opensourcepos
NVD GitHub
CVSS 3.1
5.4
EPSS
0.0%
CVE-2026-39380 Apr 07, 19:49 MEDIUM PATCH This Month

Stored cross-site scripting in Open Source Point of Sale allows authenticated users to inject malicious JavaScript through the Stock Locations configuration feature, which executes when rendered in the Employees interface. Versions prior to 3.4.3 are affected. The vulnerability requires user interaction (UI:R) and authenticated access (PR:L), limiting but not eliminating real-world risk in multi-user POS environments where administrative interfaces may be accessible to untrusted staff.

PHP XSS Opensourcepos
NVD GitHub
CVSS 3.1
5.4
EPSS
0.0%
CVE-2026-33730 Mar 27, 00:30 MEDIUM PATCH This Month

OpenSourcePOS versions prior to 3.4.2 contain an Insecure Direct Object Reference (IDOR) vulnerability allowing authenticated low-privileged users to modify password change settings for arbitrary users, including administrators, by manipulating the employee_id parameter without authorization checks. The vulnerability affects the web-based PHP/CodeIgniter point-of-sale application and enables account takeover of higher-privileged accounts. No public exploit code has been identified at the time of analysis, though the fix involves adding object-level authorization validation to the affected endpoint.

PHP Authentication Bypass Opensourcepos
NVD GitHub
CVSS 3.1
6.5
EPSS
0.0%
CVE-2026-26745 Feb 20, 17:25 MEDIUM POC This Month

OpenSourcePOS 3.4.1 allows authenticated attackers to execute arbitrary SQL commands through unsanitized concatenation of the currency_symbol configuration parameter into dynamic database queries. An attacker with administrative privileges can exploit this second-order SQL injection to access or manipulate sensitive data. Public exploit code exists for this vulnerability, and no patch is currently available.

SQLi Open Source Point Of Sale Opensourcepos
NVD GitHub
CVSS 3.1
5.3
EPSS
0.0%
CVE-2025-70095 Feb 13, 16:16 MEDIUM POC This Month

A cross-site scripting (XSS) vulnerability in the item management and sales invoice function of OpenSourcePOS v3.4.1 allows attackers to execute arbitrary web scripts or HTML via injecting a crafted payload. [CVSS 6.5 MEDIUM]

XSS Open Source Point Of Sale Opensourcepos
NVD GitHub
CVSS 3.1
6.5
EPSS
0.0%
CVE-2025-70094 Feb 13, 16:16 MEDIUM POC This Month

A cross-site scripting (XSS) vulnerability in the Generate Item Barcode function of OpenSourcePOS v3.4.1 allows attackers to execute arbitrary web scripts or HTML via injecting a crafted payload into the Item Category parameter. [CVSS 6.5 MEDIUM]

XSS Open Source Point Of Sale Opensourcepos
NVD GitHub
CVSS 3.1
6.5
EPSS
0.0%
CVE-2025-70093 Feb 13, 16:16 HIGH POC This Week

An issue in OpenSourcePOS v3.4.1 allows attackers to execute arbitrary code via returning a crafted AJAX response. [CVSS 7.4 HIGH]

RCE Command Injection Open Source Point Of Sale Opensourcepos
NVD GitHub
CVSS 3.1
7.4
EPSS
0.1%
CVE-2025-70091 Feb 13, 16:16 MEDIUM POC This Month

A cross-site scripting (XSS) vulnerability in the Customers function of OpenSourcePOS v3.4.1 allows attackers to execute arbitrary web scripts or HTML via injecting a crafted payload into the Phone Number parameter. [CVSS 6.5 MEDIUM]

XSS Open Source Point Of Sale Opensourcepos
NVD GitHub
CVSS 3.1
6.5
EPSS
0.0%
CVE-2025-70092 Feb 12, 23:16 MEDIUM POC This Month

A cross-site scripting (XSS) vulnerability in the Item Kits function of OpenSourcePOS v3.4.1 allows attackers to execute arbitrary web scripts or HTML via injecting a crafted payload into the Item Name parameter. [CVSS 5.5 MEDIUM]

XSS Open Source Point Of Sale Opensourcepos
NVD GitHub
CVSS 3.1
5.5
EPSS
0.0%
CVE-2025-68658 Jan 13, 22:16 MEDIUM PATCH This Month

Open Source Point of Sale (opensourcepos) is a web based point of sale application written in PHP using CodeIgniter framework. opensourcepos 3.4.0 and 3.4.1 has a stored XSS vulnerability exists in the Configuration (Information) functionality. [CVSS 4.3 MEDIUM]

PHP XSS Open Source Point Of Sale Opensourcepos
NVD GitHub
CVSS 3.1
4.3
EPSS
0.0%
CVE-2025-63800 Nov 18, 16:15 HIGH POC This Month

The password change endpoint in Open Source Point of Sale 3.4.1 allows users to set their account password to an empty string due to missing server-side validation. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Authentication Bypass Brute Force Open Source Point Of Sale Opensourcepos
NVD GitHub
CVSS 3.1
7.5
EPSS
0.3%
CVE-2022-34578 Jul 28, 20:15 HIGH POC This Week

Open Source Point of Sale v3.3.7 was discovered to contain an arbitrary file upload vulnerability via the Update Branding Settings page. Rated high severity (CVSS 7.2), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

File Upload Open Source Point Of Sale Opensourcepos
NVD
CVSS 3.1
7.2
EPSS
1.0%
EPSS 0% CVSS 8.8
HIGH This Week

Open Source Point of Sale (opensourcepos) contains a critical SQL Injection vulnerability in the Items search functionality when custom attribute search is enabled. An authenticated attacker with basic item search permissions can execute arbitrary SQL queries by manipulating the search GET parameter, which is directly interpolated into a HAVING clause without sanitization. The vulnerability affects all versions up to and including 3.4.1, carries a CVSS score of 8.8 (High), and had no patch available at the time of publication.

PHP SQLi Open Source Point Of Sale +1
NVD GitHub VulDB
EPSS 0% CVSS 8.8
HIGH POC This Week

Open Source Point Of Sale versions up to 3.4.1 is affected by unrestricted upload of file with dangerous type (CVSS 8.8).

PHP RCE LFI +2
NVD GitHub
EPSS 0% CVSS 6.3
MEDIUM This Month

Weak password hashing in opensourcepos Open Source Point of Sale through version 3.4.2 exposes a legacy code path in the Employee Login component (app/Models/Employee.php) that retains an older, cryptographically weak hash function. The vendor has disputed the severity of this issue, clarifying that the weak hash function persists solely to support an upgrade migration path - default-seeded passwords use the legacy hash but are migrated to a stronger algorithm upon first login, meaning actively managed accounts on updated installations face reduced practical exposure. No public exploit code has been identified at time of analysis, and the vulnerability's real-world impact is currently in question pending independent verification.

PHP Information Disclosure Open Source Point Of Sale +1
NVD VulDB
EPSS 0% CVSS 5.3
MEDIUM PATCH This Month

Path traversal in opensourcepos Open Source Point of Sale versions 3.4.0 through 3.4.2 allows authenticated remote attackers to read arbitrary image files outside the intended directory via manipulated pic_filename parameters in the getPicThumb controller function. The vulnerability has CVSS 5.3 (Medium) with low attack complexity requiring only low-privilege authentication. Vendor-released patch available via GitHub commit def0c27a0e252668df8d942fc31e16d1edfd7323. No public exploit or active exploitation confirmed at time of analysis, though the fix is publicly documented with code diff showing the vulnerable parameter handling.

PHP Path Traversal Open Source Point Of Sale +1
NVD VulDB GitHub
EPSS 0% CVSS 5.4
MEDIUM PATCH This Month

Stored XSS in Open Source Point of Sale versions prior to 3.4.3 allows authenticated users with customer management permissions to inject malicious JavaScript into customer name fields, which executes when any user views the Daily Sales page. The vulnerability stems from the bootstrap-table column configuration explicitly disabling HTML escaping (escape: false) for the customer_name column, enabling arbitrary script execution with cross-site impact. Vendor-released patch: 3.4.3.

PHP XSS Open Source Point Of Sale +1
NVD GitHub
EPSS 0% CVSS 5.4
MEDIUM PATCH This Month

Stored cross-site scripting in Open Source Point of Sale allows authenticated users to inject malicious JavaScript through the Stock Locations configuration feature, which executes when rendered in the Employees interface. Versions prior to 3.4.3 are affected. The vulnerability requires user interaction (UI:R) and authenticated access (PR:L), limiting but not eliminating real-world risk in multi-user POS environments where administrative interfaces may be accessible to untrusted staff.

PHP XSS Opensourcepos
NVD GitHub
EPSS 0% CVSS 6.5
MEDIUM PATCH This Month

OpenSourcePOS versions prior to 3.4.2 contain an Insecure Direct Object Reference (IDOR) vulnerability allowing authenticated low-privileged users to modify password change settings for arbitrary users, including administrators, by manipulating the employee_id parameter without authorization checks. The vulnerability affects the web-based PHP/CodeIgniter point-of-sale application and enables account takeover of higher-privileged accounts. No public exploit code has been identified at the time of analysis, though the fix involves adding object-level authorization validation to the affected endpoint.

PHP Authentication Bypass Opensourcepos
NVD GitHub
EPSS 0% CVSS 5.3
MEDIUM POC This Month

OpenSourcePOS 3.4.1 allows authenticated attackers to execute arbitrary SQL commands through unsanitized concatenation of the currency_symbol configuration parameter into dynamic database queries. An attacker with administrative privileges can exploit this second-order SQL injection to access or manipulate sensitive data. Public exploit code exists for this vulnerability, and no patch is currently available.

SQLi Open Source Point Of Sale Opensourcepos
NVD GitHub
EPSS 0% CVSS 6.5
MEDIUM POC This Month

A cross-site scripting (XSS) vulnerability in the item management and sales invoice function of OpenSourcePOS v3.4.1 allows attackers to execute arbitrary web scripts or HTML via injecting a crafted payload. [CVSS 6.5 MEDIUM]

XSS Open Source Point Of Sale Opensourcepos
NVD GitHub
EPSS 0% CVSS 6.5
MEDIUM POC This Month

A cross-site scripting (XSS) vulnerability in the Generate Item Barcode function of OpenSourcePOS v3.4.1 allows attackers to execute arbitrary web scripts or HTML via injecting a crafted payload into the Item Category parameter. [CVSS 6.5 MEDIUM]

XSS Open Source Point Of Sale Opensourcepos
NVD GitHub
EPSS 0% CVSS 7.4
HIGH POC This Week

An issue in OpenSourcePOS v3.4.1 allows attackers to execute arbitrary code via returning a crafted AJAX response. [CVSS 7.4 HIGH]

RCE Command Injection Open Source Point Of Sale +1
NVD GitHub
EPSS 0% CVSS 6.5
MEDIUM POC This Month

A cross-site scripting (XSS) vulnerability in the Customers function of OpenSourcePOS v3.4.1 allows attackers to execute arbitrary web scripts or HTML via injecting a crafted payload into the Phone Number parameter. [CVSS 6.5 MEDIUM]

XSS Open Source Point Of Sale Opensourcepos
NVD GitHub
EPSS 0% CVSS 5.5
MEDIUM POC This Month

A cross-site scripting (XSS) vulnerability in the Item Kits function of OpenSourcePOS v3.4.1 allows attackers to execute arbitrary web scripts or HTML via injecting a crafted payload into the Item Name parameter. [CVSS 5.5 MEDIUM]

XSS Open Source Point Of Sale Opensourcepos
NVD GitHub
EPSS 0% CVSS 4.3
MEDIUM PATCH This Month

Open Source Point of Sale (opensourcepos) is a web based point of sale application written in PHP using CodeIgniter framework. opensourcepos 3.4.0 and 3.4.1 has a stored XSS vulnerability exists in the Configuration (Information) functionality. [CVSS 4.3 MEDIUM]

PHP XSS Open Source Point Of Sale +1
NVD GitHub
EPSS 0% CVSS 7.5
HIGH POC This Month

The password change endpoint in Open Source Point of Sale 3.4.1 allows users to set their account password to an empty string due to missing server-side validation. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Authentication Bypass Brute Force Open Source Point Of Sale +1
NVD GitHub
EPSS 1% CVSS 7.2
HIGH POC This Week

Open Source Point of Sale v3.3.7 was discovered to contain an arbitrary file upload vulnerability via the Update Branding Settings page. Rated high severity (CVSS 7.2), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

File Upload Open Source Point Of Sale Opensourcepos
NVD

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy