Description
A vulnerability has been found in SourceCodester Modern Image Gallery App 1.0. Impacted is an unknown function of the file /delete.php. Such manipulation of the argument filename leads to path traversal. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used.
Published: 2026-03-08
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Path traversal enabling remote disclosure or deletion of arbitrary files
Action: Apply Fix
AI Analysis

Impact

The application’s delete.php contains a function that processes a filename argument without proper validation, allowing an attacker to construct paths that traverse out of the intended directory. This path traversal flaw permits remote actors to access or modify files outside the gallery’s scope, potentially exposing sensitive data or compromising the system. The weakness is identified as CWE‑22 and results in a confidentiality breach if files are read or an integrity violation if files are altered or removed.

Affected Systems

SourceCodester Modern Image Gallery App version 1.0, released by SourceCodester and distributed under the name Remy Andrade’s Modern Image Gallery App. The vulnerability resides specifically in the delete.php component of this product.

Risk and Exploitability

The CVSS score of 6.9 indicates a moderate severity, while the EPSS of less than 1% suggests a low probability of exploitation at the time of this analysis. The flaw is not listed in the CISA KEV catalog. The attack vector is remote, as the vulnerability is triggered by a crafted HTTP request to delete.php with a manipulated filename parameter, implying that any user with network access to the web interface could launch the exploit if no additional controls are in place.

Generated by OpenCVE AI on April 16, 2026 at 10:44 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Obtain and install a vendor‑supplied patch or newer release that removes the unchecked filename handling in delete.php.
  • If a patch is unavailable, restrict access to delete.php so that only authenticated administrators can invoke it, and enforce strict access controls to prevent unauthorized use.
  • Implement input validation: sanitize the filename parameter, whitelist allowed directories, and resolve the path with realpath or a similar canonicalization routine to ensure the resulting path remains within the gallery’s designated directory.

Generated by OpenCVE AI on April 16, 2026 at 10:44 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 11 Mar 2026 17:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 09 Mar 2026 16:45:00 +0000

Type Values Removed Values Added
First Time appeared Remyandrade
Remyandrade modern Image Gallery App
CPEs cpe:2.3:a:remyandrade:modern_image_gallery_app:1.0:*:*:*:*:*:*:*
Vendors & Products Remyandrade
Remyandrade modern Image Gallery App

Mon, 09 Mar 2026 10:15:00 +0000

Type Values Removed Values Added
First Time appeared Sourcecodester
Sourcecodester modern Image Gallery App
Vendors & Products Sourcecodester
Sourcecodester modern Image Gallery App

Sun, 08 Mar 2026 01:00:00 +0000

Type Values Removed Values Added
Description A vulnerability has been found in SourceCodester Modern Image Gallery App 1.0. Impacted is an unknown function of the file /delete.php. Such manipulation of the argument filename leads to path traversal. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used.
Title SourceCodester Modern Image Gallery App delete.php path traversal
Weaknesses CWE-22
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Remyandrade Modern Image Gallery App
Sourcecodester Modern Image Gallery App
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-03-11T16:27:29.121Z

Reserved: 2026-03-07T08:36:51.712Z

Link: CVE-2026-3695

cve-icon Vulnrichment

Updated: 2026-03-11T16:26:39.444Z

cve-icon NVD

Status : Analyzed

Published: 2026-03-08T01:15:49.740

Modified: 2026-03-09T16:36:21.037

Link: CVE-2026-3695

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-16T10:45:26Z

Weaknesses