Description
A vulnerability has been found in DataLinkDC dinky up to 1.2.5. The affected element is the function getProjectDir of the file dinky-admin/src/main/java/org/dinky/utils/GitRepository.java of the component Project Name Handler. Such manipulation of the argument projectName leads to path traversal. The attack may be performed from remote. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Published: 2026-02-24
Score: 5.3 Medium
EPSS: 6.3% Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The flaw lies in the getProjectDir function of DataLinkDC dinky’s Project Name Handler. By manipulating the projectName argument, an attacker can insert path traversal sequences that allow the function to resolve directories outside the intended project root, potentially exposing arbitrary files on the host. This is a classic directory traversal vulnerability identified as CWE‑22. The bug can be triggered remotely via requests to the application.

Affected Systems

DataLinkDC dinky versions up to and including 1.2.5 are affected. The issue resides in the file dinky-admin/src/main/java/org/dinky/utils/GitRepository.java within the Project Name Handler component.

Risk and Exploitability

The CVSS base score of 5.3 indicates moderate severity, while the EPSS score of 0.06507% reflects a very low likelihood of exploitation. The vulnerability is not listed in the CISA KEV catalog. Based on the description, it is inferred that no additional privileges or specific environment conditions are required to exploit the flaw; a remote attacker can simply send a crafted projectName value to trigger the traversal.

Generated by OpenCVE AI on June 18, 2026 at 14:39 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade DataLinkDC dinky to a version newer than 1.2.5 where the path traversal bug is fixed
  • If an immediate upgrade is not possible, restrict external access to the application by firewall rules or network segmentation
  • Add server‑side validation to ensure projectName does not contain directory traversal characters such as '..' or slashes, and enforce a whitelist of allowed project names

Generated by OpenCVE AI on June 18, 2026 at 14:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 28 Feb 2026 03:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 25 Feb 2026 20:15:00 +0000

Type Values Removed Values Added
First Time appeared Dinky
Dinky dinky
CPEs cpe:2.3:a:dinky:dinky:*:*:*:*:*:*:*:*
Vendors & Products Dinky
Dinky dinky

Tue, 24 Feb 2026 10:00:00 +0000

Type Values Removed Values Added
First Time appeared Datalinkdc
Datalinkdc dinky
Vendors & Products Datalinkdc
Datalinkdc dinky

Tue, 24 Feb 2026 01:15:00 +0000

Type Values Removed Values Added
Description A vulnerability has been found in DataLinkDC dinky up to 1.2.5. The affected element is the function getProjectDir of the file dinky-admin/src/main/java/org/dinky/utils/GitRepository.java of the component Project Name Handler. Such manipulation of the argument projectName leads to path traversal. The attack may be performed from remote. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Title DataLinkDC dinky Project Name GitRepository.java getProjectDir path traversal
Weaknesses CWE-22
References
Metrics cvssV2_0

{'score': 6.5, 'vector': 'AV:N/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 6.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-02-26T15:17:31.925Z

Reserved: 2026-02-23T17:50:02.483Z

Link: CVE-2026-3051

cve-icon Vulnrichment

Updated: 2026-02-26T15:17:22.436Z

cve-icon NVD

Status : Analyzed

Published: 2026-02-24T01:16:16.527

Modified: 2026-06-17T10:42:57.617

Link: CVE-2026-3051

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-18T14:45:11Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')