Description
A vulnerability was determined in 666ghj BettaFish up to 1.2.1. Impacted is the function _deduplicate_results of the file InsightEngine/agent.py of the component InsightEngine search-result Deduplication. Executing a manipulation can lead to partial string comparison. The attack can be launched remotely. The exploit has been publicly disclosed and may be utilized. The pull request to fix this issue awaits acceptance.
Published: 2026-07-05
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is caused by a partial string comparison performed in the _deduplicate_results function of BettaFish’s InsightEngine search‑result deduplication. Because the code compares only part of the strings, an attacker can submit input that appears duplicate but is actually unique, causing the service to treat distinct records as the same. This flaw allows the insertion of duplicate entries or incorrect data presentation, thereby violating data integrity. The weakness is classified as a partial comparison (CWE‑187) with incorrect comparison logic (CWE‑697).

Affected Systems

All deployments of 666ghj BettaFish version 1.2.1 or earlier are affected, as the vulnerable code path resides in the InsightEngine component. Any instance that exposes the Deduplication endpoint without additional controls can be reached by external clients.

Risk and Exploitability

The CVSS score of 6.9 indicates a moderate risk level, while the EPSS score of less than 1% shows that exploit activity is currently very low. The vulnerability is not listed in the CISA KEV catalog. The flaw can be triggered remotely via the public Deduplication endpoint, and the exploit has already been disclosed publicly. Until a formal patch is merged, the primary mitigation is to limit external access or implement the temporary local fix.

Generated by OpenCVE AI on August 1, 2026 at 19:31 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Merge the pending upstream patch (PR 689) into the local BettaFish repository and deploy the updated code that replaces the _deduplicate_results function with a strict full string comparison.
  • Restrict external access to the InsightEngine Deduplication service so that only trusted internal hosts can reach it until a confirmed vendor fix is available.
  • Add input validation that requires complete string equality before invoking _deduplicate_results, or apply the local patch that forces the comparison to use full string equality.
  • Enable logging and monitoring of Deduplication requests to detect abuse and verify the effectiveness of the applied mitigations.

Generated by OpenCVE AI on August 1, 2026 at 19:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 06 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sun, 05 Jul 2026 01:15:00 +0000

Type Values Removed Values Added
Description A vulnerability was determined in 666ghj BettaFish up to 1.2.1. Impacted is the function _deduplicate_results of the file InsightEngine/agent.py of the component InsightEngine search-result Deduplication. Executing a manipulation can lead to partial string comparison. The attack can be launched remotely. The exploit has been publicly disclosed and may be utilized. The pull request to fix this issue awaits acceptance.
Title 666ghj BettaFish InsightEngine search-result Deduplication agent.py _deduplicate_results partial string comparison
First Time appeared 666ghj
666ghj bettafish
Weaknesses CWE-187
CWE-697
CPEs cpe:2.3:a:666ghj:bettafish:*:*:*:*:*:*:*:*
Vendors & Products 666ghj
666ghj bettafish
References
Metrics cvssV2_0

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

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:R'}

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:R'}

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

666ghj Bettafish
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-06T18:38:43.833Z

Reserved: 2026-07-04T04:42:15.722Z

Link: CVE-2026-14687

cve-icon Vulnrichment

Updated: 2026-07-06T18:38:40.780Z

cve-icon NVD

Status : Deferred

Published: 2026-07-05T01:21:57.753

Modified: 2026-07-06T19:16:56.823

Link: CVE-2026-14687

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T19:45:03Z

Weaknesses