CVE-2020-5501: phpBB Cross-Site Request Forgery (CSRF)

phpbb/phpbb Updated 02 Oct 2025

Summary

24/05/2022
Yes i
Moderate
4.3

CVE-2020-5501: phpBB Cross-Site Request Forgery (CSRF). Affects phpbb/phpbb versions >= 3.2.8, < 3.2.9. Fixed in 3.2.9. How to fix ↓

Also tracked for

The same CVE-2020-5501 is tracked separately for each ecosystem and vendor. Its fix information is the same; the package and affected versions differ.

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Sponsored Devnack Mobile apps built by Devnack Design, build and launch iOS and Android apps with a senior product team. From idea to store release Start a project

Background

phpBB is a popular open-source forum software written in PHP. It provides a platform for users to create and manage online communities. The vulnerability identified as CVE-2020-5501 affects phpBB version 3.2.8. This vulnerability allows an attacker to perform a Cross-Site Request Forgery (CSRF) attack, enabling them to modify a group avatar without proper authorization.

Vulnerability Detail

The vulnerability in phpBB version 3.2.8 arises from insufficient validation of user requests. By exploiting this vulnerability, an attacker can trick a user into performing unintended actions, such as modifying a group avatar. This can lead to unauthorized changes to the appearance of a group and potentially disrupt the community dynamics. The vulnerability has a CVSS score of 4.3, indicating a moderate severity level.

How To Fix

Minimum fixed version

3.2.9

This is the first release that contains the fix.

composer require phpbb/phpbb:3.2.9

Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →

Workaround

As a temporary workaround, users can disable the ability for group members to modify avatars until the software is updated. This can be achieved by modifying the relevant permissions settings within the phpBB administration panel. Here is an example of how to disable avatar modification for group members:

  1. Log in to the phpBB administration panel.
  2. Navigate to the 'Permissions' section.
  3. Select the relevant group.
  4. Disable the 'Can change avatar' permission for the group members.
  5. Save the changes.

Conclusion

The vulnerability identified as CVE-2020-5501 in phpBB version 3.2.8 allows an attacker to perform a Cross-Site Request Forgery (CSRF) attack, enabling them to modify a group avatar without proper authorization. To mitigate this vulnerability, it is crucial to upgrade phpBB to version 3.2.9 or later. In the meantime, users can disable the ability for group members to modify avatars as a temporary workaround. For further assistance and support in vulnerability remediation, please contact DevNack.com.

See every vulnerability recorded for phpbb/phpbb →

Share this vulnerability

FAQ

phpBB is an open-source forum software written in PHP. It allows users to create and manage online communities.

Cross-Site Request Forgery (CSRF) is an attack that tricks a user into performing unintended actions on a web application in which they are authenticated. In the case of this vulnerability, it allows an attacker to modify a group avatar without proper authorization.

This vulnerability allows an attacker to modify a group avatar without proper authorization. This can lead to unauthorized changes to the appearance of a group and potentially disrupt the community dynamics.

The severity level of this vulnerability is moderate, with a CVSS score of 4.3.

To fix this vulnerability, it is recommended to upgrade phpBB to version 3.2.9 or later. This update includes improved request validation and access control mechanisms.

Related vulnerabilities

Recent vulnerabilities recorded for phpbb/phpbb.

How To Fix

Minimum fixed version

3.2.9

This is the first release that contains the fix.

composer require phpbb/phpbb:3.2.9

Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback