Description
Engineercms through 2.0.5 contains a missing authorization vulnerability in AttachController.Attachment that allows unauthenticated attackers to download project image and video attachments. Attackers can request known or derived /attachment/* paths for .jpg, .png, .bmp, or .mp4 files, which are served before casbin, owner, or admin checks.
Published: 2026-10-16
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthenticated download of project images and videos
Action: Immediate Patch
AI Analysis

Impact

Engineercms through version 2.0.5 contains a missing authorization flaw in the AttachController.Attachment handler that allows any unauthenticated user to download project image and video files. Attackers can request known or derived URLs under the /attachment/* pattern for .jpg, .png, .bmp, or .mp4 files; the request bypasses casbin, owner, and admin checks before the file is served. This results in nondisclosure of potentially sensitive media and can expose confidential project content to external actors.

Affected Systems

The vulnerable component is Engineercms, produced by 3xxx, affecting all releases up to and including 2.0.5. Users running Engineercms 2.0.5 or earlier are at risk if the application is exposed to unauthenticated traffic.

Risk and Exploitability

The CVSS score of 6.9 indicates a medium severity vulnerability with a medium exploitability score. The EPSS score is not available, and the issue is not listed in the CISA KEV catalog. The exploit is straightforward: any attacker capable of sending HTTP GET requests to the target can download the files without needing credentials, making it a network‑based attack with high potential impact on confidentiality.

Generated by OpenCVE AI on October 16, 2026 at 19:25 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Engineercms to version 2.0.6 or later, where the authorization check in AttachController.Attachment has been repaired.
  • Implement a web‑server rule that requires authentication for all requests to /attachment/* and denies unauthenticated traffic.
  • Continuously monitor access logs for repeated attempts to download attachment files from unauthenticated sources, and configure alerts for anomalous patterns.

Generated by OpenCVE AI on October 16, 2026 at 19:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 16 Oct 2026 17:45:00 +0000

Type Values Removed Values Added
Description Engineercms through 2.0.5 contains a missing authorization vulnerability in AttachController.Attachment that allows unauthenticated attackers to download project image and video attachments. Attackers can request known or derived /attachment/* paths for .jpg, .png, .bmp, or .mp4 files, which are served before casbin, owner, or admin checks.
Title Engineercms through 2.0.5 Missing Authorization via AttachController.Attachment
First Time appeared Engineercms Project
Engineercms Project engineercms
Weaknesses CWE-862
CPEs cpe:2.3:a:engineercms_project:engineercms:*:*:*:*:*:*:*:*
Vendors & Products Engineercms Project
Engineercms Project engineercms
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'}

cvssV4_0

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


Subscriptions

Engineercms Project Engineercms
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-16T19:17:31.852Z

Reserved: 2026-10-16T14:31:15.147Z

Link: CVE-2026-111652

cve-icon Vulnrichment

Updated: 2026-10-16T19:17:12.243Z

cve-icon NVD

Status : Deferred

Published: 2026-10-16T18:17:46.360

Modified: 2026-10-16T20:17:21.647

Link: CVE-2026-111652

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T19:30:13Z

Weaknesses