VYPR
Unrated severityNVD Advisory· Published Nov 30, 2023· Updated Aug 2, 2024

Cross-site Scripting vulnerability in BigProf products

CVE-2023-6429

Description

A vulnerability has been discovered in BigProf Online Invoicing System 2.6, which does not sufficiently encode user-controlled input, resulting in persistent XSS through /invoicing/app/clients_view.php, in the FirstRecord parameter. Exploitation of this vulnerability could allow an attacking user to store dangerous JavaScript payloads on the system that will be triggered when the page loads.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Persistent XSS vulnerability in BigProf Online Invoicing System 2.6 via clients_view.php FirstRecord parameter allows stored JavaScript payloads.

Vulnerability

A persistent cross-site scripting (XSS) vulnerability exists in BigProf Online Invoicing System version 2.6. The application fails to sufficiently encode user-controlled input in the FirstRecord parameter of the /invoicing/app/clients_view.php page. This allows an attacker to inject arbitrary JavaScript code that will be stored and executed when the page is loaded by other users. The vulnerability is classified as CWE-79 and has a CVSS v3.1 base score of 6.3 (AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L) [1].

Exploitation

An attacker does not require authentication (PR:N) but relies on user interaction (UI:R) to trigger the payload. The attacker can inject a malicious script into the FirstRecord parameter via a crafted request to /invoicing/app/clients_view.php. When an administrator or other user visits the affected page, the stored script executes in their browser. The attack vector is network-based (AV:N) with low complexity (AC:L) [1].

Impact

Successful exploitation allows the attacker to execute arbitrary JavaScript in the context of the victim's session. This can lead to theft of session cookies, redirection to malicious sites, or other actions that mimic the victim's privileges within the application. The scope is unchanged, but the impact on confidentiality, integrity, and availability is low (C:L/I:L/A:L) [1].

Mitigation

As of the publication date (November 30, 2023), no official fix or patch has been released by the vendor. Users are advised to monitor for updates and consider implementing input validation and output encoding as a workaround. The vulnerability is not currently known to be listed in the CISA KEV catalog [1].

AI Insight generated on May 27, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

1

Patches

0

No patches discovered yet.

Vulnerability mechanics

Root cause

"The application does not sufficiently encode user-controlled input in the FirstRecord parameter, enabling stored cross-site scripting (XSS)."

Attack vector

An attacker can inject a persistent (stored) XSS payload by supplying malicious JavaScript in the `FirstRecord` parameter when interacting with `/invoicing/app/clients_view.php` [ref_id=1]. The application does not sufficiently encode user-controlled input, so the payload is stored on the system and executed in the browser of any user who loads the affected page [ref_id=1]. The attack requires no authentication (CVSS: AV:N/AC:L/PR:N) but does require user interaction (UI:R) to trigger the payload [ref_id=1].

Affected code

The vulnerability exists in the file `/invoicing/app/clients_view.php` of BigProf Online Invoicing System 2.6, in the `FirstRecord` parameter [ref_id=1].

What the fix does

No patch or fix has been reported at this time [ref_id=1]. The advisory recommends that the vendor properly encode user-controlled input before rendering it in the page, which would prevent the stored JavaScript payloads from executing [ref_id=1].

Preconditions

  • inputThe attacker must be able to supply input to the FirstRecord parameter of /invoicing/app/clients_view.php
  • configA victim user must load the affected page after the payload is stored

Generated on May 24, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.

References

1

News mentions

0

No linked articles in our index yet.