KAMSOFT KS-SOMED hardcoded FTP creds flaw
Hardcoded credentials in KAMSOFT KS-SOMED medical software exposed an update FTP server, risking malicious update distribution to clients.
Sourcecert.pl — open the original
What to check
- Applies to
- The 1 CVE named below. Whether you run an affected version is not assessed: check the versions the source lists.
- Exploitation
- No exploitation in the wild and no public exploit is recorded for the CVEs named.
CERT Polska coordinated disclosure of CVE-2026-42251, a vulnerability in KAMSOFT KS-SOMED, a Polish healthcare management software suite. The flaw stemmed from hard-coded credentials embedded in the KSPLUPDFTP.exe and ANEKSKLIENT.EXE update modules, which granted access to the FTP server hosting official software update packages. An attacker in possession of these credentials could have uploaded a malicious update file that would then be distributed and installed on client machines as though it were a legitimate vendor update, effectively enabling a software supply-chain compromise against KS-SOMED users.
The issue affects KSPLUPDFTP.exe versions up to 30.00.00.056 and ANEKSKLIENT.EXE versions up to 29.00.02.026. KAMSOFT has since removed the hard-coded credentials from the codebase, restructured the update process, and restricted the access previously granted by the exposed credentials to read-only. There is no indication in the report that the vulnerability was actively exploited; it was responsibly disclosed by researcher Wojciech Giełda and remediated through CERT Polska's coordinated vulnerability disclosure process.
Mentioned in this report
Source reporting: https://cert.pl/en/posts/2026/06/CVE-2026-42251
Free public brief. Slack alerts on the vendors you run come with the paid plans, and a new account gets three days of them, no card.
What this brief leaves out
This page is the free tier: the write-up, the severity, the names. In the app the same report carries live profiles of the CVEs it names. The paid plans add the security research and news reporting the free tier leaves out.
It sits in a corpus of 16,436 reports from 149 sources, 661 of them written in the last seven days, and it grows through the day.
A new account starts with three days of all of it, no card, then keeps the government and CERT reporting free. Slack alerts are a paid-plan feature: name the vendors you run and Slack hears about the reports that touch them, not the rest of the week's. Nothing is charged unless you subscribe.
Create a free account What it costs