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: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Upgrade
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 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


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-31T16:10:48.833Z

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

Link: CVE-2026-82604

cve-icon Vulnrichment

Updated: 2026-08-31T16:10:42.928Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-08-31T20:56:08.800

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