Skip to main content

PentestGPT EUVDEUVD-2026-67267

| CVE-2026-37012 HIGH
Use of Hard-coded Credentials (CWE-798)
2026-08-27 mitre GHSA-gmrc-gf77-xwpg
7.5
CVSS 3.1 · Vendor: mitre
Share

Severity by source

Vendor (mitre) PRIMARY
7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI
8.6 HIGH

Credentials are in public source (PR:N/AV:N); impact falls on the separate Langfuse telemetry system rather than PentestGPT itself, warranting S:C.

3.1 AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:N/SA:N

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

6
Metadata Corrected
Sep 01, 2026 - 21:40 vuln.today
tag: Authentication Bypass replaced by Hardcoded Credentials
Metadata Corrected
Sep 01, 2026 - 21:40 vuln.today
tag: N A removed
Analysis Generated
Sep 01, 2026 - 20:40 vuln.today
CVSS changed
Sep 01, 2026 - 20:22 NVD
7.5 (HIGH)
CVE Published
Aug 27, 2026 - 00:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 27, 2026 - 00:00 cve.org
HIGH 7.5

DescriptionCVE.org

A vulnerability in pentestgpt/core/langfuse.py in PentestGPT 1.0.0 allows remote attackers to disclose sensitive user telemetry data via hardcoded API credentials.

AnalysisAI

Hardcoded Langfuse API credentials embedded in PentestGPT 1.0.0's core telemetry module expose all user session telemetry to unauthorized third parties. Any actor who reads the public GitHub repository can extract the literal API key pair from pentestgpt/core/langfuse.py:114 and authenticate directly to the Langfuse observability backend, gaining read access to pentest session traces that may contain targets, findings, and full AI prompt-response histories. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
technique details hidden
Delivery
technique details hidden
Exploit
technique details hidden
Execution
technique details hidden
Impact
technique details hidden

Vulnerability AssessmentAI

Exploitation The attacker requires only the ability to read the public PentestGPT GitHub repository, which imposes no authentication or network privilege requirement. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment Despite the CVSS 7.5 score with AV:N/PR:N vector, real-world exploitation requires only the ability to read a public GitHub repository - effectively zero barrier. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario Full exploit scenario with step-by-step reproduction available after sign-in.
Remediation The immediate fix is to remove the hardcoded Langfuse API key pair from pentestgpt/core/langfuse.py and replace them with environment variable lookups (for example, LANGFUSE_PUBLIC_KEY and LANGFUSE_SECRET_KEY) or a secrets management solution. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours: Immediately audit all PentestGPT 1.0.0 deployments and revoke the hardcoded Langfuse API credentials from your Langfuse account to prevent unauthorized backend access. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-67267 vulnerability details – vuln.today

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