Description
The Devs Accounting – Simple Accounting and Invoicing Solution plugin for WordPress is vulnerable to Missing Authorization in all versions up to, and including, 1.2.0. This is due to the get_single_account() REST API callback being registered with a permission_callback that unconditionally returns true, providing no authentication or authorization checks on the /devs-accounting/v1/get-account/<id> endpoint. This makes it possible for unauthenticated attackers to read arbitrary private financial account records (including account name, bank name, and opening balance) by enumerating the numeric account ID, resulting in sensitive information disclosure.
Published: 2026-06-24
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Devs Accounting plugin for WordPress suffers from a missing authorization flaw (CWE-862). The get_single_account() REST API callback is registered with a permission_callback that always returns true, meaning the /devs-accounting/v1/get-account/<id> endpoint can be accessed without authentication. An unauthenticated attacker can request any numeric account ID and retrieve private financial data, such as account name, bank name, and opening balance, leading to sensitive information disclosure.

Affected Systems

All installations of the Devs Accounting – Simple Accounting and Invoicing Solution plugin version 1.2.0 or earlier on WordPress sites are vulnerable. The flaw exists regardless of user role or network placement when the plugin is activated.

Risk and Exploitability

With a CVSS score of 5.3 the vulnerability is classified as moderate. No EPSS score is available and the vulnerability is not listed in the CISA KEV catalog, but exposure is possible to any actor who can reach the site’s REST API. Exploitation requires only a simple HTTP GET request to the endpoint and enumeration of sequential numeric IDs, making the attack straightforward for anyone with network access to the host.

Generated by OpenCVE AI on June 24, 2026 at 09:48 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Devs Accounting plugin to the latest available version that implements proper permission checks for the get-account endpoint.
  • If an immediate upgrade is not possible, modify the plugin or add a server‑side filter to replace the permission_callback with a check such as is_user_logged_in() or a role‑based restriction, thereby preventing unauthenticated access.
  • Reduce the attack surface by restricting access to the protected REST endpoint for guests, for example through a web‑application firewall rule or by limiting REST API usage to authenticated users only.

Generated by OpenCVE AI on June 24, 2026 at 09:48 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 24 Jun 2026 06:30:00 +0000

Type Values Removed Values Added
Description The Devs Accounting – Simple Accounting and Invoicing Solution plugin for WordPress is vulnerable to Missing Authorization in all versions up to, and including, 1.2.0. This is due to the get_single_account() REST API callback being registered with a permission_callback that unconditionally returns true, providing no authentication or authorization checks on the /devs-accounting/v1/get-account/<id> endpoint. This makes it possible for unauthenticated attackers to read arbitrary private financial account records (including account name, bank name, and opening balance) by enumerating the numeric account ID, resulting in sensitive information disclosure.
Title Devs Accounting <= 1.2.0 - Missing Authorization to Unauthenticated Sensitive Information Exposure via 'id' Parameter
Weaknesses CWE-862
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-06-24T05:33:22.725Z

Reserved: 2026-05-21T14:38:42.910Z

Link: CVE-2026-9175

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-24T10:00:05Z

Weaknesses