← Vulnerability feed

Vulnerability record · CVE-2021-27964 · published 5 March 2021

CVE-2021-27964: SonLogger unauthenticated arbitrary file upload via SaveUploadedHotspotLogoFile

SSfcyazilim · Sonlogger

SonLogger before 6.4.1 exposes the /Config/SaveUploadedHotspotLogoFile endpoint without authentication or session checks, and it does not validate the uploaded file's extension or content. An attacker can POST an arbitrary file, including a web shell, to the server. This gives a remote, unauthenticated attacker a direct path to code execution on the host.

9.8 CVSS 3.1 Critical EPSS 48% · top 1.2% CWE-434 · Unrestricted file upload
9.8CVSS 3.1 base score, v2 7.5
48%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
6References, 4 tagged exploit
17 Jun 2026Last modified by NVD

Description

SonLogger before 6.4.1 is affected by Unauthenticated Arbitrary File Upload. An attacker can send a POST request to /Config/SaveUploadedHotspotLogoFile without any authentication or session header. There is no check for the file extension or content of the uploaded file.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 20 September 2026. Confidence: high.

critical priorityCVSS 9.8 with no authentication or user interaction required, public exploit code available, and very high EPSS score make this an urgent risk.

What it is

SonLogger before 6.4.1 exposes the /Config/SaveUploadedHotspotLogoFile endpoint without authentication or session checks, and it does not validate the uploaded file's extension or content. An attacker can POST an arbitrary file, including a web shell, to the server. This gives a remote, unauthenticated attacker a direct path to code execution on the host.

Impact

An attacker can upload and execute arbitrary code on the SonLogger server, leading to full compromise of the application and its underlying host. This can result in data theft, lateral movement, and service disruption.

Attack surface

Reachable over the network via a POST request to /Config/SaveUploadedHotspotLogoFile; no authentication, session header, or user interaction is required per the CVSS vector (AV:N/AC:L/PR:N/UI:N).

Exploitation

Public exploit code is referenced (Packet Storm and a GitHub PoC), and EPSS is 0.47519 (98.8th percentile), indicating high likelihood of exploitation; the CVE is not listed in CISA KEV.

What to do

  • Upgrade SonLogger to version 6.4.1 or later, which addresses the vulnerability.
  • If immediate upgrade is not possible, restrict network access to the SonLogger web interface to trusted hosts only.
  • Add authentication and authorization checks to the /Config/SaveUploadedHotspotLogoFile endpoint and validate uploaded file extensions and content.
  • Deploy a WAF rule to block POST requests to /Config/SaveUploadedHotspotLogoFile with executable file types.
  • Monitor the upload directory for unexpected executable files and remove them promptly.

Detection

  • Monitor web server logs for POST requests to /Config/SaveUploadedHotspotLogoFile, especially from untrusted IPs.
  • Alert on file creation events in the SonLogger upload directory, particularly files with .aspx, .asp, .php, .jsp, or other executable extensions.
  • Inspect uploaded files for web shell signatures or anomalous content.
  • Correlate suspicious uploads with subsequent process execution or outbound network connections from the SonLogger host.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2021-27964 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

8.2CVE-2021-27963Sfcyazilim sonlogger missing authentication for critical function vulnerabilitySonLogger before 6.4.1 is affected by user creation with any user permissions profile (e.g., SuperAdmin). An anonymous user can send a POST request t…EPSS 2.4%10.0CVE-2026-56291Balbooa Forms Joomla extension unauthenticated arbitrary file upload RCEThe Balbooa Forms extension for Joomla before version 2.4.1 accepts file uploads without authentication and does not restrict file type, allowing exe…KEVEPSS 15%analysed10.0CVE-2026-48939iCagenda Joomla extension unrestricted file upload leads to PHP RCEThe iCagenda extension for Joomla fails to restrict file types in its file attachment feature, allowing arbitrary file uploads that result in PHP cod…KEVEPSS 20%analysed10.0CVE-2026-56290Joomla Page Builder CK unauthenticated file upload leads to RCEThe Joomla Page Builder CK extension before 3.6.0 allows unauthenticated arbitrary file uploads, letting an attacker place executable files on the se…KEVEPSS 31%analysed10.0CVE-2026-48908SP Page Builder for Joomla unauthenticated arbitrary file upload RCESP Page Builder for Joomla permits unauthenticated users to upload arbitrary files, which can lead to upload and execution of PHP code. The flaw is a…KEVEPSS 89%analysed9.8CVE-2024-7399Samsung MagicINFO 9 Server path traversal allows arbitrary file writeSamsung MagicINFO 9 Server before version 21.1050 contains a path traversal flaw (CWE-22) that also enables unrestricted file upload (CWE-434), letti…KEVEPSS 92%analysed7.2CVE-2025-2749Kentico Xperience path traversal and file upload lead to RCEKentico Xperience through 13.0.178 allows an authenticated Staging Sync Server user to upload arbitrary data to relative paths, enabling path travers…KEVEPSS 4.1%analysed7.2CVE-2024-7694ThreatSonar Anti-Ransomware unrestricted file upload enables command executionThreatSonar Anti-Ransomware from TeamT5 fails to properly validate the content of uploaded files (CWE-434). An attacker holding administrator privile…KEVEPSS 1.8%analysed

Source: NIST National Vulnerability Database (record CVE-2021-27964), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.