Description
A flaw has been found in BareBones BBEdit up to 15.5.5. Impacted is an unknown function of the component Java Language Module. This manipulation causes uncontrolled recursion. Remote exploitation of the attack is possible. Upgrading to version 16.0 is recommended to address this issue. You should upgrade the affected component.
Published: 2026-08-31
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw exists in the Java Language Module of BareBones BBEdit that can be manipulated to trigger uncontrolled recursion. When triggered, the recursion exhausts the stack and can cause the application to enter an infinite loop, potentially rendering the program unresponsive. The effect is a denial‑of‑service condition that can be triggered remotely by an attacker who can supply crafted input to the vulnerable component.

Affected Systems

BareBones BBEdit versions up to and including 15.5.5 are affected. The vulnerability is fixed in version 16.0 and later.

Risk and Exploitability

The CVSS base score of 5.3 indicates a moderate severity, and the vulnerability is not listed in CISA’s KEV catalog. EPSS information is not available, so the likelihood of exploitation in the wild is unclear. Based on the description, it is inferred that the attack vector is remote exploitation via the Java Language Module, requiring an attacker to send specially crafted input to the application. If exploited, the attacker can cause the program to consume all stack space and to become unresponsive, potentially allowing denial of service to legitimate users.

Generated by OpenCVE AI on August 31, 2026 at 03:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade BareBones BBEdit to version 16.0 or later.
  • If an upgrade is not immediately possible, disable or remove the Java Language Module to eliminate the recursion entry point.
  • Monitor system performance and application logs for repeated recursion errors or high CPU usage that may indicate exploitation attempts.

Generated by OpenCVE AI on August 31, 2026 at 03:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 31 Aug 2026 02:15:00 +0000

Type Values Removed Values Added
Description A flaw has been found in BareBones BBEdit up to 15.5.5. Impacted is an unknown function of the component Java Language Module. This manipulation causes uncontrolled recursion. Remote exploitation of the attack is possible. Upgrading to version 16.0 is recommended to address this issue. You should upgrade the affected component.
Title BareBones BBEdit Java Language recursion
First Time appeared Barebones
Barebones bbedit
Weaknesses CWE-404
CWE-674
CPEs cpe:2.3:a:barebones:bbedit:*:*:*:*:*:*:*:*
Vendors & Products Barebones
Barebones bbedit
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Barebones Bbedit
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-08-31T02:00:13.384Z

Reserved: 2026-08-30T07:14:40.141Z

Link: CVE-2026-82604

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-31T02:17:03.370

Modified: 2026-08-31T02:17:03.370

Link: CVE-2026-82604

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-31T03:30:05Z

Weaknesses
  • CWE-404

    Improper Resource Shutdown or Release

  • CWE-674

    Uncontrolled Recursion