AI and data stack advisories

Severe, 6 weeks1496Projects326

1496 severe, 6 weeks · 326 projects

GoogleGHSA-gx6g-8mvx-3q5c

TurboMeeting: Post-Authentication Command Injection

Google

CVE-2024-38288 · Published Jul 24, 2024

High7.2
No fix yet
GitHub advisory

Summary

The Certificate Signing Request (CSR) feature in the admin portal of the application is vulnerable to command injection. This vulnerability could allow authenticated admin users to execute arbitrary commands on the underlying server by injecting malicious input into the CSR generation process. The application failed to properly sanitize user-supplied input before using it in a command executed privileges.

Severity

High - An attacker could gain access to execute arbitrary commands on the server with root privileges.

Proof of Concept

```http

POST /as/wapi/generate_csrHTTP/1.1

Host: myonlinemeeting

connection: close

Content-Type: application/x-www-form-urlencoded

Content-Length: 187

sid=SID_HERE&common_name=1"%20out%20/dev/null"COMMAND_HERE&company_name=1&state=1&city=1&country=US&submit=Generate+CSR

`

Further Analysis

To address this vulnerability, a strict input validation and sanitization mechanism to ensure that user-supplied data is properly sanitized before being used in command execution should be implemented.

Timeline

Date reported: 4/17/2024

Date fixed:

Date disclosed: 7/24/2024

Affected versions

PackageAffectedFixed in
TurboMeeting
Product
all versionsNo fix yet
Details and references
CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Severity from
GitHub (reviewed advisory)
Weakness
CWE-78

More Google advisories

All Google