Description
Feedbin (commit 739884a) contains an unauthenticated information disclosure vulnerability that allows unauthenticated attackers to retrieve private article content by sending requests to the entries text API endpoint, which skips the authorization before-action filter entirely. Attackers can iterate sequential integer entry IDs through the GET /api/v2/entries/:id/text endpoint to enumerate and extract plain-text content of all stored articles, including private newsletter content, personal page-saves, and articles from any user's private subscriptions.
Published: 2026-07-21
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Feedbin contains an authentication failure that allows attackers to send unauthenticated GET requests to /api/v2/entries/:id/text, bypassing the authorization filter that normally prevents access to private content. The endpoint returns the plain‑text body of any entry identified by an integer ID, so an attacker who can iteratively increment IDs can recover all private newsletter contents, saved pages, and articles from other users' private subscriptions. This leads to a breach of confidentiality for private data. The issue is identified as CWE-306, representing a missing authentication for a critical function.

Affected Systems

Affected software is the Feedbin web application, including any release that has not yet incorporated the fix that follows commit 04b89b84189e4727ea19d84ea4a44015859b29cc. Users running older versions up through the commit identified as 739884a are vulnerable. The vendor has provided a patch within the referenced commit to restore proper authorization checks on the entries API.

Risk and Exploitability

The CVSS score of 8.7 categorizes this as high severity. EPSS is below 1%, indicating low expected exploitation probability at present, and the vulnerability is not listed in CISA’s KEV catalog. However, the attack path is simple: an unauthenticated attacker can enumerate entry IDs and retrieve the content without credentials. Because the vector relies solely on a missing authentication check, exploitation requires no privileged access or other conditions, making it technically straightforward.

Generated by OpenCVE AI on August 4, 2026 at 00:27 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Feedbin to the latest release that includes the authorization fix for the /api/v2/entries/:id/text endpoint.
  • If an upgrade is not immediately possible, temporarily disable the /api/v2/entries/:id/text route for unauthenticated users or enforce authentication on that endpoint.
  • Implement request rate limiting or input validation to slow or block enumeration attempts against the entries API.

Generated by OpenCVE AI on August 4, 2026 at 00:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 23 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
First Time appeared Feedbin
Feedbin feedbin
Vendors & Products Feedbin
Feedbin feedbin

Wed, 22 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 21 Jul 2026 22:00:00 +0000

Type Values Removed Values Added
Description Feedbin (commit 739884a) contains an unauthenticated information disclosure vulnerability that allows unauthenticated attackers to retrieve private article content by sending requests to the entries text API endpoint, which skips the authorization before-action filter entirely. Attackers can iterate sequential integer entry IDs through the GET /api/v2/entries/:id/text endpoint to enumerate and extract plain-text content of all stored articles, including private newsletter content, personal page-saves, and articles from any user's private subscriptions.
Title Feedbin Unauthenticated Entry Content Disclosure via GET /api/v2/entries/:id/text
Weaknesses CWE-306
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-22T15:09:30.443Z

Reserved: 2026-07-21T20:57:44.880Z

Link: CVE-2026-65319

cve-icon Vulnrichment

Updated: 2026-07-22T15:08:54.625Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T00:30:18Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function