Lucene search

K
cvelistGitHub_MCVELIST:CVE-2022-29169
HistoryJun 01, 2022 - 10:20 p.m.

CVE-2022-29169 ReDoS on endpoint html5client/useragent in BigBlueButton

2022-06-0122:20:12
CWE-20
GitHub_M
www.cve.org
1
bigbluebutton
redos
vulnerability
regex denial of service
html5client/useragent
nginx
workaround
security advisory

CVSS3

7.5

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

EPSS

0.001

Percentile

50.8%

BigBlueButton is an open source web conferencing system. Versions starting with 2.2 and prior to 2.3.19, 2.4.7, and 2.5.0-beta.2 are vulnerable to regular expression denial of service (ReDoS) attacks. By using specific a RegularExpression, an attacker can cause denial of service for the bbb-html5 service. The useragent library performs checking of device by parsing the input of User-Agent header and lets it go through lookupUserAgent() (alias of useragent.lookup() ). This function handles input by regexing and attackers can abuse that by providing some ReDos payload using SmartWatch. The maintainers removed htmlclient/useragent from versions 2.3.19, 2.4.7, and 2.5.0-beta.2. As a workaround, disable NginX forwarding the requests to the handler according to the directions in the GitHub Security Advisory.

CNA Affected

[
  {
    "product": "bigbluebutton",
    "vendor": "bigbluebutton",
    "versions": [
      {
        "status": "affected",
        "version": ">= 2.2, < 2.3.19"
      },
      {
        "status": "affected",
        "version": ">= 2.4.0, < 2.4.7"
      },
      {
        "status": "affected",
        "version": ">= 2.5-alpha-1, < 2.5.0-beta.2"
      }
    ]
  }
]

CVSS3

7.5

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

EPSS

0.001

Percentile

50.8%

Related for CVELIST:CVE-2022-29169