CVE-2016-2164
HighSummary
The FileService.importFileByInternalUserId and FileService.importFile SOAP API methods in Apache OpenMeetings before version 3.1.1 improperly use the Java URL class without checking the specified protocol handler, allowing remote attackers to read arbitrary files by attempting to upload a file.
Risk Assessment
An attacker could gain access to sensitive data stored in files on the server, potentially leading to a data breach for the organization.
Recommendation
It is recommended to upgrade Apache OpenMeetings to version 3.1.1 or later to mitigate this vulnerability and implement additional security measures when handling files.
Other vulnerabilities in Apache OpenMeetings
See all- CVE-2017-7688High
Apache OpenMeetings version 1.0.0 updates user passwords in an insecure manner, potentially allowing unauthorized access.
- CVE-2017-7684High
Apache OpenMeetings version 1.0.0 does not check the contents of uploaded files. An attacker can cause a denial of service by uploading multiple large files to the server.
- CVE-2017-7683High
Apache OpenMeetings version 1.0.0 discloses Tomcat version and detailed error stack trace, which is not secure.
- CVE-2017-7682High
Apache OpenMeetings version 3.2.0 is vulnerable to parameter manipulation attacks, allowing an attacker to access restricted areas.
- CVE-2017-7681High
Apache OpenMeetings version 1.0.0 is vulnerable to SQL injection. This allows authenticated users to modify the structure of the existing query and leak the structure of other queries being made by the application in the back-end.
- CVE-2017-7680High
Apache OpenMeetings version 1.0.0 has an overly permissive crossdomain.xml file, allowing Flash content to be loaded from untrusted domains.
- CVE-2017-7666High
Apache OpenMeetings version 1.0.0 is vulnerable to Cross-Site Request Forgery (CSRF) attacks, XSS attacks, click-jacking, and MIME based attacks.
- CVE-2016-0783High
The sendHashByUser function in Apache OpenMeetings before version 3.1.1 generates predictable password reset tokens, making it easier for remote attackers to reset arbitrary user passwords by leveraging knowledge of a user name and the current system time.
- CVE-2016-8736Critical
Apache OpenMeetings before 3.1.2 is vulnerable to Remote Code Execution via RMI deserialization attack.
- CVE-2017-7673Critical
Apache OpenMeetings version 1.0.0 uses weak cryptographic storage mechanisms. Additionally, the lack of captcha in registration and password reset forms, as well as missing brute force protection in authentication forms, increases the risk.
Original NVD description (English source)
The (1) FileService.importFileByInternalUserId and (2) FileService.importFile SOAP API methods in Apache OpenMeetings before 3.1.1 improperly use the Java URL class without checking the specified protocol handler, which allows remote attackers to read arbitrary files by attempting to upload a file.

