Description
A weakness has been identified in PipraPay 3.0.0. Affected by this vulnerability is the function hash_hmac of the file pp-content/pp-include/pp-adapter.php of the component pp-token anti-CSRF Handler. Executing a manipulation can lead to hard-coded credentials. The attack may be performed from remote. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-11-09
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Credential Exposure via Hard‑Coded Secret
Action: Apply Patch
AI Analysis

Impact

The flaw originates from the use of a hard‑coded secret key in the PHP hash_hmac function within pp-adapter.php, a component that manages anti‑CSRF tokens. By manipulating request data, an attacker can exploit this weakness to reveal the hard‑coded credentials used to sign token data. Consequently, an adversary could forge authentication tokens or bypass security checks, leading to unauthorized access and compromising both confidentiality and integrity of the application.

Affected Systems

The affected product is PipraPay, specifically version 3.0.0, through the pp-token anti‑CSRF handler located at pp-content/pp-include/pp-adapter.php. No other versions or variants are listed as vulnerable.

Risk and Exploitability

The CVSS score of 6.9 indicates moderate severity, but the EPSS score is not available, so the exact likelihood of exploitation is uncertain. The vulnerability can be triggered from a remote location, and publicly available proof‑of‑concept code demonstrates that an attacker can obtain the hard‑coded key and exploit it for credential forgery or session hijacking. Despite its significance, the flaw is not currently listed in the CISA KEV catalog.

Generated by OpenCVE AI on November 9, 2026 at 14:21 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade PipraPay to a patch that removes or secures the hard‑coded secret key used in hash_hmac within pp-adapter.php
  • If an immediate upgrade is not possible, modify pp-adapter.php to replace the hard‑coded key with a dynamically generated secret derived from secure configuration data and validate the integrity of CSRF tokens accordingly
  • Disable or replace the pp-token anti‑CSRF handler entirely, and review all token generation logic to ensure it does not expose secret material or rely on static credentials

Generated by OpenCVE AI on November 9, 2026 at 14:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 09 Nov 2026 13:30:00 +0000

Type Values Removed Values Added
Description A weakness has been identified in PipraPay 3.0.0. Affected by this vulnerability is the function hash_hmac of the file pp-content/pp-include/pp-adapter.php of the component pp-token anti-CSRF Handler. Executing a manipulation can lead to hard-coded credentials. The attack may be performed from remote. The exploit has been made available to the public and could be used for attacks. The project was informed of the problem early through an issue report but has not responded yet.
Title PipraPay pp-token anti-CSRF pp-adapter.php hash_hmac hard-coded credentials
First Time appeared Piprapay
Piprapay piprapay
Weaknesses CWE-259
CWE-798
CPEs cpe:2.3:a:piprapay:piprapay:*:*:*:*:*:*:*:*
Vendors & Products Piprapay
Piprapay piprapay
References
Metrics cvssV2_0

{'score': 5, 'vector': 'AV:N/AC:L/Au:N/C:N/I:P/A:N/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 5.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N/E:P/RL:X/RC:C'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Piprapay Piprapay
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-11-09T13:15:13.867Z

Reserved: 2026-11-09T07:00:25.271Z

Link: CVE-2026-124624

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-09T14:17:16.037

Modified: 2026-11-09T14:17:16.200

Link: CVE-2026-124624

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-09T14:30:12Z

Weaknesses
  • CWE-259

    Use of Hard-coded Password

  • CWE-798

    Use of Hard-coded Credentials