Mobatek MobaXterm
cpe:2.3:a:mobatek:mobaxterm:*:*:*:*:*:*:*
- < 25.0
A vulnerability exists in Mobatek MobaXterm versions prior to 25.0, related to the insecure storage of passwords. The application uses an initialization vector (IV) of all zero bytes and a master key derived from the user's password to encrypt each password individually. This method creates a situation where the AES CFB ciphertext is solely dependent on the plaintext password, allowing for potential decryption of stored passwords. The static IV and master key can also facilitate chosen plaintext attacks and the recognition of password reuse, as identical passwords result in the same ciphertext.
The vulnerability allows for the decryption of stored passwords, recognition of password reuse, and the possibility of chosen plaintext attacks if some passwords can be recovered.
Users are advised to manually reencrypt all passwords that were encrypted with a vulnerable version of MobaXterm.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.