CVSS2
Attack Vector
NETWORK
Attack Complexity
LOW
Authentication
NONE
Confidentiality Impact
COMPLETE
Integrity Impact
COMPLETE
Availability Impact
COMPLETE
AV:N/AC:L/Au:N/C:C/I:C/A:C
EPSS
Percentile
78.9%
Impero Software Education Pro classroom management software is vulnerable to remote code execution via improper encryption and authentication mechanisms.
CWE-321: Use of Hard-coded Cryptographic Key
CWE-329**: Not Using a Random IV with CBC Mode -**CVE-2015-5997
According to the reporter, Impero uses a custom encryption protocol derived from AES-128 CBC. However, the AES implementation uses a hard-coded encryption key and initialization vector that are both derived from the SHA512 of the string “Imp3ro
”. Use of these hard-coded encryption values common to all instances of Impero allows an attacker to decrypt packets.
CWE-287**: Improper Authentication -**CVE-2015-5998
According to the reporter, authentication is performed only by sending the message “-1|AUTHENTICATE\x02PASSWORD
”. As this message may be spoofed once the encryption method is known, this authentication method is insufficient properly perform authentication.
Once authentication is gained, the attacker may execute Impero commands. These Impero commands include the ability to run programs with SYSTEM privileges, which an attacker may be able to use to remotely execute code.
According to Impero Software, Impero 5008 and below are vulnerable.
A remote unauthenticated attacker may be able to execute commands on the machine running Impero.
Apply an update
Impero has released Impero 5105 to address this issue. Affected users are encouraged to update to Impero 5105 or later as soon as possible. Affected users may contact Impero Software support for more information and to obtain the update.
549807
Filter by status: All Affected Not Affected Unknown
Filter by content: __ Additional information available
__ Sort by: Status Alphabetical
Expand all
Javascript is disabled. Click here to view vendors.
Notified: July 29, 2015 Updated: September 01, 2015
Affected
We have not received a statement from the vendor.
We are not aware of further vendor information regarding this vulnerability.
Group | Score | Vector |
---|---|---|
Base | 10 | AV:N/AC:L/Au:N/C:C/I:C/A:C |
Temporal | 7.8 | E:POC/RL:OF/RC:C |
Environmental | 5.9 | CDP:ND/TD:M/CR:ND/IR:ND/AR:ND |
Thanks to slipstream/RoL for reporting this vulnerability.
This document was written by Garret Wassermann.
CVE IDs: | CVE-2015-5997, CVE-2015-5998 |
---|---|
Date Public: | 2015-07-14 Date First Published: |