- Advisory ID: DRUPAL-SA-CONTRIB-2016-008
- Project: FileField (third-party module)
- Version: 6.x
- Date: 2016-February-24
- Security risk: 11/25 ( Moderately Critical) AC:Complex/A:User/CI:None/II:Some/E:Proof/TD:All
- Vulnerability: Denial of Service
Description
FileField module allows users to upload files in conjunction with the Content Construction Kit (CCK) module in Drupal 6.
The module doesn’t validate that a request to delete a temporary file was made by the user who uploaded the file. An attacker can use this vulnerability to delete other user’s file uploads while they are in the process of creating or editing content and attaching files (before it is saved). This can be used as a denial of service (DoS) attack that can prevent file uploads from working on the site.
This vulnerability is mitigated by the fact that an attacker must have a role with the permission to create content and upload files using a file (or image) field.
CVE identifier(s) issued
- A CVE identifier will be requested, and added upon issuance, in accordance with Drupal Security Team processes.
Versions affected
- FileField module 6.x-3.x versions prior to 6.x-3.14.
Drupal core is not affected. If you do not use the contributed FileField module, there is nothing you need to do.
Solution
Install the latest version:
- If you use the File Filed module for Drupal 6.x, upgrade to FileField 6.x-3.14
Also see the FileField project page.
Reported by
Fixed by
- Peter Wolanin of the Drupal Security Team
Coordinated by
- Peter Wolanin of the Drupal Security Team
Contact and More Information
The Drupal security team can be reached at security at drupal.org or via the contact form at https://www.drupal.org/contact.
Learn more about the Drupal Security team and their policies, writing secure code for Drupal, and securing your site.
Follow the Drupal Security Team on Twitter at https://twitter.com/drupalsecurity