Siemens Healthineers advisory SSA-016040 covers syngo.plaza VB30E before VB30E_HF07. CVE-2024-52334, weak encoding for a stored password, base score 5.3.
Weak encoding is not encryption. It is a reversible transform that looks like protection to an auditor and offers none to an attacker who can read the store. Recover the scheme and the passwords fall out. Store them hashed, salted, one-way, so that not even your own software can recover the plaintext. The fix is VB30E_HF07.
Questions & Answers
What is the weakness in Siemens syngo.plaza?
syngo.plaza VB30E stored passwords with weak encoding. An attacker who reached the stored values could recover the original passwords and gain unauthorized access. It is tracked as CVE-2024-52334 in Siemens advisory SSA-016040.
How would an attacker use it?
They first need access to where the passwords are stored. From there, weak encoding means recovering the real passwords is straightforward, which then opens the account those credentials belong to.
What is the response?
Move to the fixed version in SSA-016040 and rotate the affected passwords once patched, since the old values may already be recoverable.