Description
An issue in Oneblog V2.3.9 allows a remote attacker to obtain sensitive information via the RestApiController.java, JsApiTicketComponent.java, and the GetAccessTokenComponent.java component
Published: 2026-07-07
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is located in the open‑source OneBlog platform, version 2.3.9, within RestApiController.java, JsApiTicketComponent.java, and GetAccessTokenComponent.java. It results from a lack of proper authentication or authorization, allowing any remote user to request tokens or configuration data that should be protected. This flaw is categorized as CWE‑306, an Information Disclosure without Authentication weakness. The result is that a remote attacker can retrieve sensitive information such as access tokens and settings. No code execution or denial of service is indicated; the attack is purely informational.

Affected Systems

The affected product is the OneBlog open‑source blogging system, version 2.3.9. The vulnerability affects the core API components RestApiController, JsApiTicketComponent, and GetAccessTokenComponent that are shipped with that release.

Risk and Exploitability

The CVSS vector indicates a High severity with a score of 7.5, implying that disclosure of confidential data could enable attackers to gain access to privileged resources in the application. The EPSS score of less than 1 % indicates that, at present, the likelihood of exploitation is low, not listed in the CISA KEV catalog. The likely attack path is a remote request to any of the exposed REST API endpoints; an attacker can simply issue HTTP requests to those endpoints without needing credentials. Once the requests succeed, the API returns sensitive tokens and configuration details verbatim.

Generated by OpenCVE AI on July 25, 2026 at 20:58 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a patched or newer release of OneBlog that removes the authentication bypass in the REST API components.
  • Restrict the public visibility of the REST API by configuring a firewall or IP whitelist to allow only trusted networks.
  • Disable or remove any unused API endpoints that expose sensitive tokens or configuration data.
  • Implement authentication and authorization checks on all remaining REST API endpoints to restrict access to privileged users.

Generated by OpenCVE AI on July 25, 2026 at 20:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 25 Jul 2026 21:15:00 +0000

Type Values Removed Values Added
Title Remote Information Disclosure in OneBlog Rest API Components

Tue, 21 Jul 2026 06:30:00 +0000

Type Values Removed Values Added
Title Remote Information Disclosure in OneBlog Rest API Components

Thu, 16 Jul 2026 23:30:00 +0000

Type Values Removed Values Added
Title Sensitive Information Disclosure via Insecure REST API in OneBlog 2.3.9

Wed, 15 Jul 2026 09:15:00 +0000

Type Values Removed Values Added
Title Sensitive Information Disclosure via Insecure REST API in OneBlog 2.3.9

Mon, 13 Jul 2026 02:45:00 +0000

Type Values Removed Values Added
Title OneBlog V2.3.9: Remote Information Disclosure via REST API

Sun, 12 Jul 2026 16:00:00 +0000

Type Values Removed Values Added
Title OneBlog V2.3.9: Remote Information Disclosure via REST API

Sat, 11 Jul 2026 21:15:00 +0000

Type Values Removed Values Added
Title OneBlog 2.3.9 Sensitive Information Disclosure via Misconfigured REST API

Fri, 10 Jul 2026 15:15:00 +0000

Type Values Removed Values Added
Title OneBlog 2.3.9 Sensitive Information Disclosure via Misconfigured REST API

Thu, 09 Jul 2026 16:45:00 +0000

Type Values Removed Values Added
Title Remote Information Disclosure in Oneblog V2.3.9 via REST API Components
Weaknesses CWE-200

Wed, 08 Jul 2026 17:00:00 +0000

Type Values Removed Values Added
Title Remote Information Disclosure in Oneblog V2.3.9 via REST API Components
Weaknesses CWE-200

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

Type Values Removed Values Added
Weaknesses CWE-306
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'}

ssvc

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


Wed, 08 Jul 2026 00:45:00 +0000

Type Values Removed Values Added
First Time appeared Zhangyd-c
Zhangyd-c oneblog
Vendors & Products Zhangyd-c
Zhangyd-c oneblog

Tue, 07 Jul 2026 23:00:00 +0000

Type Values Removed Values Added
Description An issue in Oneblog V2.3.9 allows a remote attacker to obtain sensitive information via the RestApiController.java, JsApiTicketComponent.java, and the GetAccessTokenComponent.java component
References

Subscriptions

Zhangyd-c Oneblog
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-07-08T14:17:11.579Z

Reserved: 2026-06-08T00:00:00.000Z

Link: CVE-2026-51937

cve-icon Vulnrichment

Updated: 2026-07-08T14:16:30.293Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-25T21:00:14Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function