CVE-2022-36076
Description
NodeBB Forum Software is powered by Node.js and supports either Redis, MongoDB, or a PostgreSQL database. Due to an unnecessarily strict conditional in the code handling the first step of the SSO process, the pre-existing logic that added (and later checked) a nonce was inadvertently rendered opt-in instead of opt-out. This re-exposed a vulnerability in that a specially crafted Man-in-the-Middle (MITM) attack could theoretically take over another user account during the single sign-on process. The issue has been fully patched in version 1.17.2.
How to fix
- nodebb nodebb1.17.2 or later
- nodebb1.17.2 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| nodebb nodebb | v < 1.17.2 | 1.17.2 |
| nodebbnpm | v < 1.17.2 | 1.17.2 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.