CVE-2024-1253 is a medium severity unrestricted file upload in the Byzoro Smart S40 Management Platform, up to the 20240126 release. NVD scores it 4.7 and the record says exploit details are public. The vendor did not respond, so no fix is confirmed.
What's affected
The record names Byzoro Smart S40 Management Platform, up to the 20240126 release. The weak spot is the file useratte/web.php in the Import Handler component, with the file_upload argument. The remote attack path and the public disclosure both come from the VulDB entry, number 252992, which the record paraphrases.
NVD scores it 4.7, which is Medium. The vector requires high privileges, which is why the score sits at 4.7, but it still shows network reach.
No fixed version is stated and the record says the vendor did not respond. Ask the vendor for a patched release and keep the device off untrusted networks.
Weakness class: CWE-434. The NVD record carries the vector CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L and a score of 4.7.
How to check if you're exposed
Look at the file named in the record, the file useratte/web.php in the Import Handler component, and at the upload folder it writes to. Search that folder for script files such as PHP that arrived recently and that no one on your team added.
If you are not sure whether the product is installed, search your server inventory and application list for its name, since small business software like this often sits on a single forgotten host.
Safeguard has a free in-browser dependency scan at gold.safeguard.sh/scan for the libraries in your own projects, and reachability analysis helps you tell which findings your code actually calls.
What to do now
- Find every installation of Byzoro Smart S40 Management Platform and record the version.
- Ask the vendor for a patched release and apply it as soon as it is available.
- Until a fix exists, limit who can reach the application, for example by placing it behind a VPN or an allow list, and block public access to the file useratte/web.php in the Import Handler component.
- Watch web server logs for requests to the affected route and for new or changed files.
- Plan a move to a maintained product if the vendor does not respond.
Why it matters
Unrestricted upload (CWE-434) means the file_upload input is accepted without enough checks on file type or content. A safe handler allows a short list of extensions, checks the content, stores the file outside the web root or in a folder that cannot run scripts, and renames it.
If an uploaded script can be requested through the web server, it may run with the server's rights. The record does not claim code execution, so treat that as the risk to test for, not as a stated fact. The record says the vendor was contacted early and did not respond in any way.
Quick check
Is CVE-2024-1253 known to be exploited?
The KEV flag in the record is false. The record does say the exploit details have been disclosed publicly, so do not wait for exploitation reports before acting.
Where can I read the original report?
The record cites VulDB entry 252992 and an outside write up. I could not retrieve them, so check them yourself for the proof of concept level detail, which this post leaves out on purpose.
Sources
Last reviewed: 19 October 2026.