Description
HortusFox (hortusfox-web) before 6.2 contains an SQL injection vulnerability that allows API token holders to inject SQL by supplying crafted include_info values to the /api/locations/list endpoint. Attackers can place subqueries in include_info, which PlantsModel::getSpecificInfo() concatenates into the column list, to read any database table including user password hashes.
Published: 2026-10-09
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Confidentiality breach via API-based SQL injection
Action: Immediate Patch
AI Analysis

Impact

HortusFox web applications before version 6.2 allow an authenticated API token holder to inject arbitrary SQL through the include_info query parameter of the /api/locations/list endpoint. The vulnerability arises because PlantsModel::getSpecificInfo() concatenates the supplied value directly into the SELECT column list, enabling attackers to embed subqueries that can read any database table, including password hash storage. This flaw leads to a critical loss of data confidentiality, potentially exposing all user credentials and other sensitive information.

Affected Systems

The affected product is HortusFox Web (hortusfox-web) developed by Daniel Brendel, with a known impact on all installations running any version prior to 6.2. The vulnerability is exposed via the public API endpoint /api/locations/list, which accepts an include_info parameter used in queries against the application's database.

Risk and Exploitability

The CVSS score of 7.1 reflects a high severity, primarily due to the confidentiality impact and the fact that the attack requires an API token that is usually shared only with trusted clients. The EPSS score is not available, and the vulnerability is not listed in CISA’s Known Exploited Vulnerabilities catalog (KEV), suggesting no widespread exploitation is currently documented. Nevertheless, attackers who already have or can obtain API tokens can exploit this flaw internally, leading to the extraction of any database table without privilege escalation.

Generated by OpenCVE AI on October 9, 2026 at 15:47 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest HortusFox 6.2 or newer release to remove the vulnerable code.
  • Revoke all existing API tokens and issue fresh tokens to limit the potential attack surface; only grant tokens to truly necessary applications.
  • Configure database permissions so the web application can read only the tables required for normal operation, reducing the impact of any residual injection attempts.

Generated by OpenCVE AI on October 9, 2026 at 15:47 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 14 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 09 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Description HortusFox (hortusfox-web) before 6.2 contains an SQL injection vulnerability that allows API token holders to inject SQL by supplying crafted include_info values to the /api/locations/list endpoint. Attackers can place subqueries in include_info, which PlantsModel::getSpecificInfo() concatenates into the column list, to read any database table including user password hashes.
Title HortusFox before 6.2 SQL Injection via /api/locations/list include_info Parameter
First Time appeared Hortusfox
Hortusfox hortusfox
Weaknesses CWE-89
CPEs cpe:2.3:a:hortusfox:hortusfox:*:*:*:*:*:*:*:*
Vendors & Products Hortusfox
Hortusfox hortusfox
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Hortusfox Hortusfox
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-14T16:04:47.710Z

Reserved: 2026-10-09T13:43:07.239Z

Link: CVE-2026-108100

cve-icon Vulnrichment

Updated: 2026-10-14T14:50:18.487Z

cve-icon NVD

Status : Deferred

Published: 2026-10-09T15:17:10.443

Modified: 2026-10-14T17:18:18.517

Link: CVE-2026-108100

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T16:00:10Z

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')