Skip to main content

Sustainable Irrigation Platform EUVDEUVD-2026-43687

| CVE-2026-60114 HIGH
Path Traversal (CWE-22)
2026-07-14 VulnCheck GHSA-9xpx-72mq-c8x9
8.7
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify exposed SIP restore endpoint
  2. Delivery
    Craft JSON backup with traversal keys
  3. Exploit
    Upload using default/empty 'opendoor' passphrase
  4. Execution
    Restore writes file outside data dir
  5. Impact
    Overwrite arbitrary JSON, compromise integrity

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires reaching the SIP JSON backup restore feature and that the instance uses the default backup passphrase state - either no passphrase configured or the hardcoded default 'opendoor' - which is the shipped default and enables unauthenticated abuse (consistent with PR:N). The concrete prerequisite is the ability to upload a crafted JSON backup whose keys embed path-traversal sequences that the restore code uses unvalidated to build file paths. The impact is write-only (VI:H, VC:N/VA:N), so it plants/overwrites JSON files rather than directly reading data or crashing the service. The principal limiting factor is configuration hardening: an administrator who has set a strong, non-default passphrase removes the unauthenticated path and forces the attacker to first obtain that passphrase, materially reducing real-world exposure.

Impact

The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N, VI:H, VC:N/VA:N, score 8.7) describes a network-reachable, low-complexity, unauthenticated write-only impact - integrity high, no confidentiality or availability impact - which is internally consistent with a path-traversal file-write flaw. PR:N is credible given the default missing/hardcoded 'opendoor' passphrase, but note the description also says the attacker needs 'access to the restore functionality', so in hardened deployments where a strong passphrase was set, effective privilege requirements rise and real-world risk drops. A public POC exists (Zero Science ZSL-2026-5996, VulnCheck), which raises practical risk, but no EPSS score, no CISA KEV listing, and no SSVC decision data were supplied, so there is no evidence of active or automated mass exploitation at this time. Net: a genuine, easily weaponizable write primitive against default installs, but the affected product's niche footprint tempers overall priority versus a ubiquitous product with the same flaw.

Exploit ScenarioDerived

An attacker locates an internet-exposed SIP instance running the default configuration, then submits a crafted JSON backup file to the restore functionality using key names containing directory-traversal sequences. Because the default passphrase is empty or 'opendoor', the restore proceeds without valid credentials and writes an attacker-controlled JSON file to an arbitrary location on disk. A public POC (Zero Science ZSL-2026-5996) demonstrates the technique, and given AV:N/AC:L this requires only a single crafted HTTP upload.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 14, 2026

Arbitrary file write in Sustainable Irrigation Platform (SIP) through 5.2.16 lets remote attackers plant JSON files outside the intended data directory by abusing the JSON backup-restore feature, which builds file paths from attacker-controlled keys without validation. Because the default deployment ships with no required passphrase (or the hardcoded default 'opendoor'), an attacker can reach the restore endpoint without legitimate credentials. Publicly available exploit code exists (VulnCheck / Zero Science advisory), and EPSS/KEV data were not provided, so exploitation appears proof-of-concept rather than confirmed in-the-wild.

RemediationAI

No fixed version was included in the supplied data, so treat this as No vendor-released patch identified at time of analysis and monitor the VulnCheck advisory (https://www.vulncheck.com/advisories/sustainable-irrigation-platform-path-traversal-via-json-backup-restore) and Zero Science advisory (https://www.zeroscience.mk/#/advisories/ZSL-2026-5996) for an upgrade beyond 5.2.16. As immediate compensating controls, set a strong, non-default backup passphrase to replace the empty/'opendoor' default (this alone removes the unauthenticated path but does not fix the traversal for those who know the passphrase), restrict network access to the restore/backup endpoint via firewall rules or a reverse-proxy allowlist so only trusted administrative hosts can reach it, and place the application behind authentication and off the public internet. Where feasible, run the service under a low-privileged account with a read-only or tightly scoped filesystem so a successful traversal cannot overwrite sensitive files outside the data directory; the trade-off is that overly strict filesystem permissions may break legitimate backup restores and require testing.

Affected VersionsENISA

SIP 0 ≤5.2.16

Affected Packages

euvd sip no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

SIP is a web-based irrigation management application (CPE cpe:2.3:a:dan-in-ca:sip). The flaw is a classic CWE-22 path traversal (Improper Limitation of a Pathname to a Restricted Directory): the restore routine deserializes an uploaded JSON backup and uses the object's keys directly as filesystem path components. Because those keys are neither sanitized nor constrained to the data directory, traversal sequences (e.g. ../) let the write operation escape the intended folder. The weakness is compounded by an authentication design flaw - the backup/restore protection relies on a passphrase that is empty in the default configuration or set to the well-known default 'opendoor', so the security boundary that should gate the feature is effectively absent out of the box.

Know when Sip gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
vuln.today AI 7.5 HIGH

Network-reachable restore feature exploitable at low complexity with no auth in default config (PR:N), yielding arbitrary file write (I:H) but no confidentiality or availability impact.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Sustainable Irrigation Platform (SIP) through version 5.2.16 contains a path traversal vulnerability that allows attackers with access to the restore functionality to write files to arbitrary locations by uploading crafted JSON backup files with unvalidated keys used to construct file paths. Attackers can exploit the lack of key validation in the JSON restore process, combined with the absence of a required passphrase in the default configuration or the default passphrase 'opendoor', to write arbitrary JSON files outside the intended data directory.

Executive ViewAI

Why It Matters

The Sustainable Irrigation Platform (SIP) versions through 5.2.16 contain a critical arbitrary file-write vulnerability that enables unauthenticated remote attackers to plant malicious JSON files on affected servers, with publicly available exploit code in circulation. Organizations running default SIP deployments face immediate operational risk: the backup-restore feature ships without authentication or uses a hardcoded credential ('opendoor'), allowing attackers to bypass access controls entirely and potentially disrupt irrigation scheduling, data integrity, and system availability.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable the JSON backup-restore endpoint entirely if not actively required for operations; (2) Restrict network access to the restore endpoint to a secured management VLAN or bastion host only; (3) Enforce mandatory strong authentication with a unique, non-default passphrase (minimum 20 characters); (4) Deploy host-based file-integrity monitoring to alert on unauthorized .json file creation in system directories, web root, and outside the intended /data subdirectory; (5) Configure SIP process to run with minimal file-system write permissions using principle of least privilege; (6) Implement request logging and intrusion detection rules targeting the restore endpoint for suspicious file-path patterns (e.g., directory traversal sequences, system paths).

Threat Intelligence Overview

EPSS Score
0.3%
Top 78% exploitable
Prevalence
Rare
niche single-vendor irrigation app, minimal enterprise deployment footprint
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

64
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy