Description
BISHENG through 3.0.0-beta4 contains an insecure direct object reference vulnerability that allows authenticated low-privileged users to read other users' parsed documents by supplying arbitrary file_id values. Attackers can enumerate sequential file ids against GET /api/v1/knowledge/file_bbox to retrieve extracted page text from other users' and tenants' knowledge bases.
Published: 2026-10-15
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Data Access
Action: Apply Patch
AI Analysis

Impact

BISHENG version 3.0.0‑beta4 and earlier has an IDOR flaw that allows an authenticated low‑privilege user to read other users’ parsed documents by specifying arbitrary file_id values. The breach provides access to extracted page text from documents stored by other tenants, compromising the confidentiality of user data. The weakness is an insecure direct object reference (CWE‑639).

Affected Systems

The issue affects any deployment running Bisheng provided by the dataelement vendor up to and including the 3.0.0‑beta4 release. These systems expose the /api/v1/knowledge/file_bbox endpoint, which does not verify file ownership before returning the file bounding box data.

Risk and Exploitability

With a CVSS score of 7.1, the vulnerability is considered high severity. Its EPSS score is reported as less than 1 %, indicating a very low but non‑zero probability of exploitation. BISHENG is not listed in CISA’s KEV catalog. Because the flaw requires only authenticated access at a low privilege level, an attacker who can log in to an account can enumerate sequential file identifiers through the vulnerable API, making exploitation straightforward. The impact is limited to data disclosure, but in a multi‑tenant environment it could expose sensitive information from one tenant to another.

Generated by OpenCVE AI on October 16, 2026 at 14:50 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Bisheng to a version newer than 3.0.0‑beta4 that removes the IDOR.
  • Implement server‑side authorization checks that verify whether the requesting user owns the requested file or is authorized to access it before returning bounding box data.
  • Limit exposure of the /api/v1/knowledge/file_bbox API by restricting access to trusted clients or by placing it behind a firewall or VPN.
  • Use role‑based access controls to ensure users only receive data for which they have explicit permissions.

Generated by OpenCVE AI on October 16, 2026 at 14:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 15 Oct 2026 22:00:00 +0000

Type Values Removed Values Added
Description BISHENG through 3.0.0-beta4 contains an insecure direct object reference vulnerability that allows authenticated low-privileged users to read other users' parsed documents by supplying arbitrary file_id values. Attackers can enumerate sequential file ids against GET /api/v1/knowledge/file_bbox to retrieve extracted page text from other users' and tenants' knowledge bases.
Title BISHENG through 3.0.0-beta4 IDOR via /api/v1/knowledge/file_bbox
Weaknesses CWE-639
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-16T14:19:20.305Z

Reserved: 2026-10-15T21:21:00.160Z

Link: CVE-2026-111363

cve-icon Vulnrichment

Updated: 2026-10-16T14:17:55.971Z

cve-icon NVD

Status : Deferred

Published: 2026-10-15T22:19:34.103

Modified: 2026-10-16T15:17:14.540

Link: CVE-2026-111363

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T15:00:16Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key