Skip to main content

Icecoder

9 CVEs product

Monthly

CVE-2026-64838 Sep 10, 13:51 HIGH This Week

Path traversal in ICEcoder through version 8.1 enables authenticated low-privilege users to move arbitrary files from outside the web document root into web-accessible directories by injecting traversal sequences into the `oldFileName` parameter of rename and move operations. The flaw, located in `lib/file-control.php` around line 198, allows an attacker to expose sensitive server-side file contents via direct HTTP retrieval while simultaneously deleting the original - combining information disclosure with destructive write impact. No public exploit code or active exploitation has been confirmed at time of analysis, though the referenced Caycon advisory includes precise source code pointers that make reproduction straightforward.

PHP Path Traversal Icecoder
NVD GitHub VulDB
CVSS 4.0
8.7
EPSS
0.5%
CVE-2026-64837 Sep 10, 13:51 HIGH This Week

OS command injection in ICEcoder through 8.1 allows authenticated low-privilege users to execute arbitrary operating system commands as the web-server user. The flaw resides in lib/properties.php (line 37), where a user-supplied filesystem directory path is passed without any shell metacharacter escaping into a popen() call. An attacker with ICEcoder login access can create a directory whose name embeds shell metacharacters, then invoke the Properties function to trigger command execution. No public exploit or CISA KEV listing is confirmed at time of analysis, but a detailed researcher advisory with source-code references is publicly available on GitHub.

PHP Command Injection Icecoder
NVD GitHub VulDB
CVSS 4.0
8.7
EPSS
0.5%
CVE-2026-64836 Sep 10, 13:51 HIGH This Week

Path traversal in ICEcoder through version 8.1 allows authenticated low-privilege attackers to read, write, or delete arbitrary files on the host filesystem by submitting traversal sequences or absolute paths to the file-control endpoint. The root cause is a PHP logic error in File::check() where the document-root confinement check compares the return value of realpath() against boolean true - a comparison that can never evaluate to true in PHP, since realpath() returns a string or false - rendering the entire path-restriction mechanism permanently inoperative. A detailed public advisory identifying the exact vulnerable code line is available via VulnCheck and GitHub; no patch version has been confirmed at time of analysis.

Path Traversal Icecoder
NVD GitHub VulDB
CVSS 4.0
8.7
EPSS
0.4%
CVE-2026-63722 Aug 19, 19:13 HIGH PATCH This Week

Unauthenticated remote code execution in ICEcoder 8.1 allows any network-reachable attacker to run arbitrary OS commands as the web-server user by exploiting a three-weakness chain in the terminal endpoint: an authentication bypass triggered by supplying a password parameter, a CSRF skip triggered by any non-empty csrf value, and unsanitized command passthrough directly into PHP's proc_open(). The attack requires a single crafted HTTP POST request and no prior credentials. A public proof-of-concept appears available via a GitHub Gist reference in the VulnCheck advisory. No active exploitation is confirmed by CISA KEV at the time of this analysis.

Authentication Bypass RCE CSRF Icecoder
NVD GitHub
CVSS 4.0
8.7
EPSS
1.0%
CVE-2024-41375 Jul 26, 17:15 PHP MEDIUM POC This Month

ICEcoder 8.1 is vulnerable to Cross Site Scripting (XSS) via lib/terminal-xhr.php. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

PHP XSS Icecoder
NVD GitHub
CVSS 3.1
6.1
EPSS
0.3%
CVE-2024-41374 Jul 26, 17:15 PHP MEDIUM POC This Month

ICEcoder 8.1 is vulnerable to Cross Site Scripting (XSS) via lib/settings-screen.php. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

PHP XSS Icecoder
NVD GitHub
CVSS 3.1
6.1
EPSS
0.3%
CVE-2024-41373 Jul 26, 17:15 PHP MEDIUM POC This Month

ICEcoder 8.1 contains a Path Traversal vulnerability via lib/backup-versions-preview-loader.php. Rated medium severity (CVSS 6.3), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

PHP Path Traversal Icecoder
NVD GitHub
CVSS 3.1
6.3
EPSS
0.4%
CVE-2022-34026 Sep 22, 18:15 PHP HIGH POC This Week

ICEcoder v8.1 allows attackers to execute a directory traversal. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Path Traversal Icecoder
NVD GitHub VulDB
CVSS 3.1
7.5
EPSS
1.5%
CVE-2021-32106 Jun 08, 13:15 PHP MEDIUM POC PATCH This Month

In ICEcoder 8.0 allows, a reflected XSS vulnerability was identified in the multipe-results.php page due to insufficient sanitization of the _GET['replace'] variable. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

PHP XSS Icecoder
NVD GitHub
CVSS 3.1
5.4
EPSS
0.9%
EPSS 0% CVSS 8.7
HIGH This Week

Path traversal in ICEcoder through version 8.1 enables authenticated low-privilege users to move arbitrary files from outside the web document root into web-accessible directories by injecting traversal sequences into the `oldFileName` parameter of rename and move operations. The flaw, located in `lib/file-control.php` around line 198, allows an attacker to expose sensitive server-side file contents via direct HTTP retrieval while simultaneously deleting the original - combining information disclosure with destructive write impact. No public exploit code or active exploitation has been confirmed at time of analysis, though the referenced Caycon advisory includes precise source code pointers that make reproduction straightforward.

PHP Path Traversal Icecoder
NVD GitHub VulDB
EPSS 1% CVSS 8.7
HIGH This Week

OS command injection in ICEcoder through 8.1 allows authenticated low-privilege users to execute arbitrary operating system commands as the web-server user. The flaw resides in lib/properties.php (line 37), where a user-supplied filesystem directory path is passed without any shell metacharacter escaping into a popen() call. An attacker with ICEcoder login access can create a directory whose name embeds shell metacharacters, then invoke the Properties function to trigger command execution. No public exploit or CISA KEV listing is confirmed at time of analysis, but a detailed researcher advisory with source-code references is publicly available on GitHub.

PHP Command Injection Icecoder
NVD GitHub VulDB
EPSS 0% CVSS 8.7
HIGH This Week

Path traversal in ICEcoder through version 8.1 allows authenticated low-privilege attackers to read, write, or delete arbitrary files on the host filesystem by submitting traversal sequences or absolute paths to the file-control endpoint. The root cause is a PHP logic error in File::check() where the document-root confinement check compares the return value of realpath() against boolean true - a comparison that can never evaluate to true in PHP, since realpath() returns a string or false - rendering the entire path-restriction mechanism permanently inoperative. A detailed public advisory identifying the exact vulnerable code line is available via VulnCheck and GitHub; no patch version has been confirmed at time of analysis.

Path Traversal Icecoder
NVD GitHub VulDB
EPSS 1% CVSS 8.7
HIGH PATCH This Week

Unauthenticated remote code execution in ICEcoder 8.1 allows any network-reachable attacker to run arbitrary OS commands as the web-server user by exploiting a three-weakness chain in the terminal endpoint: an authentication bypass triggered by supplying a password parameter, a CSRF skip triggered by any non-empty csrf value, and unsanitized command passthrough directly into PHP's proc_open(). The attack requires a single crafted HTTP POST request and no prior credentials. A public proof-of-concept appears available via a GitHub Gist reference in the VulnCheck advisory. No active exploitation is confirmed by CISA KEV at the time of this analysis.

Authentication Bypass RCE CSRF +1
NVD GitHub
EPSS 0% CVSS 6.1
MEDIUM POC This Month

ICEcoder 8.1 is vulnerable to Cross Site Scripting (XSS) via lib/terminal-xhr.php. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

PHP XSS Icecoder
NVD GitHub
EPSS 0% CVSS 6.1
MEDIUM POC This Month

ICEcoder 8.1 is vulnerable to Cross Site Scripting (XSS) via lib/settings-screen.php. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

PHP XSS Icecoder
NVD GitHub
EPSS 0% CVSS 6.3
MEDIUM POC This Month

ICEcoder 8.1 contains a Path Traversal vulnerability via lib/backup-versions-preview-loader.php. Rated medium severity (CVSS 6.3), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

PHP Path Traversal Icecoder
NVD GitHub
EPSS 1% CVSS 7.5
HIGH POC This Week

ICEcoder v8.1 allows attackers to execute a directory traversal. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no authentication required, low attack complexity. Public exploit code available and no vendor patch available.

Path Traversal Icecoder
NVD GitHub VulDB
EPSS 1% CVSS 5.4
MEDIUM POC PATCH This Month

In ICEcoder 8.0 allows, a reflected XSS vulnerability was identified in the multipe-results.php page due to insufficient sanitization of the _GET['replace'] variable. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

PHP XSS Icecoder
NVD GitHub

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