PT-2023-24192 · Unknown · Bigbluebutton

Abdulmohsen Alotaibi

·

Publicado

2023-06-26

·

Atualizado

2023-10-31

·

CVE-2023-33176

CVSS v3.1

4.8

Média

VetorAV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L
Name of the Vulnerable Software and Affected Versions BigBlueButton (affected versions not specified)
Description BigBlueButton is an open source virtual classroom designed to help teachers teach and learners learn. In affected versions, a Server-Side Request Forgery (SSRF) vulnerability exists. The insertDocument API request allows users to supply a URL from which the presentation should be downloaded, and this URL was being used without validation. An update to the followRedirect method in the PresentationUrlDownloadService has been made to validate all URLs for presentation download. Two new properties, presentationDownloadSupportedProtocols and presentationDownloadBlockedHosts, have been added to bigbluebutton.properties to define allowed protocols and blocked hosts for presentation downloads. URLs passed to insertDocument must conform to these requirements, resolve to valid addresses, and not be local or loopback addresses.
Recommendations To resolve the issue, users are advised to upgrade to a patched version of BigBlueButton. As a temporary workaround, consider restricting access to the insertDocument API endpoint until a patch is available. Additionally, administrators can define allowed protocols and blocked hosts using the presentationDownloadSupportedProtocols and presentationDownloadBlockedHosts properties in bigbluebutton.properties to minimize the risk of exploitation.

Exploit

Correção

SSRF

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2023-33176
GHSA-3Q22-HPH2-CFF7

Produtos afetados

Bigbluebutton