VYPR
Medium severity4.8OSV Advisory· Published Sep 20, 2024· Updated Apr 15, 2026

CVE-2024-37879

CVE-2024-37879

Description

Improper input validation in /admin/config/save in User-friendly SVN (USVN) before v1.0.12 and below allows administrators to execute arbitrary code via the fields "siteTitle", "siteIco" and "siteLogo".

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Improper input validation in USVN before v1.0.12 allows administrators to execute arbitrary code via admin config fields.

The vulnerability in USVN (User-friendly SVN) before version 1.0.12 resides in the /admin/config/save endpoint. The setSiteDatas function directly assigns user-supplied values to INI configuration parameters such as siteTitle, siteIco, and siteLogo without proper sanitization [1]. This lack of input validation allows an authenticated administrator to inject arbitrary key-value pairs into the configuration file.

To exploit this, an attacker must have administrator privileges and access to the configuration save functionality. By crafting malicious input for these fields, an attacker can inject arbitrary INI directives that are later parsed by PHP, potentially leading to arbitrary code execution [1]. The attack vector is low complexity but requires authentication and high privileges, reflected in the CVSS score of 4.8 (Medium).

The impact is significant: an administrator can execute arbitrary code on the server, leading to full compromise of the USVN installation and potentially the underlying system [1]. The injection occurs because the configuration file is parsed using PHP's parse_ini_file, which can execute PHP code if certain directives are set.

The issue was fixed in USVN version 1.0.12. The commit adds filter_var with FILTER_SANITIZE_STRING and FILTER_SANITIZE_FULL_SPECIAL_CHARS to sanitize the affected fields [1]. Users are strongly advised to upgrade to version 1.0.12 or later [2].

AI Insight generated on May 20, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

2
  • Usvn/UsvnOSV2 versions
    1.0.1, 1.0.10, 1.0.11, …+ 1 more
    • (no CPE)range: 1.0.1, 1.0.10, 1.0.11, …
    • (no CPE)range: <=1.0.12

Patches

2

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

4

News mentions

0

No linked articles in our index yet.