FreeBSD : drupal -- multiple vulnerabilities (9393213d-489b-11e5-b8c7-d050996490d0)

high Nessus Plugin ID 85596

Synopsis

The remote FreeBSD host is missing one or more security-related updates.

Description

Drupal development team reports :

This security advisory fixes multiple vulnerabilities. See below for a list. Cross-site Scripting - Ajax system - Drupal 7 A vulnerability was found that allows a malicious user to perform a cross-site scripting attack by invoking Drupal.ajax() on a whitelisted HTML element.

This vulnerability is mitigated on sites that do not allow untrusted users to enter HTML. Cross-site Scripting - Autocomplete system - Drupal 6 and 7 A cross-site scripting vulnerability was found in the autocomplete functionality of forms. The requested URL is not sufficiently sanitized.

This vulnerability is mitigated by the fact that the malicious user must be allowed to upload files. SQL Injection - Database API - Drupal 7 A vulnerability was found in the SQL comment filtering system which could allow a user with elevated permissions to inject malicious code in SQL comments.

This vulnerability is mitigated by the fact that only one contributed module that the security team found uses the comment filtering system in a way that would trigger the vulnerability. That module requires you to have a very high level of access in order to perform the attack. Cross-site Request Forgery - Form API - Drupal 6 and 7 A vulnerability was discovered in Drupal's form API that could allow file upload value callbacks to run with untrusted input, due to form token validation not being performed early enough. This vulnerability could allow a malicious user to upload files to the site under another user's account.

This vulnerability is mitigated by the fact that the uploaded files would be temporary, and Drupal normally deletes temporary files automatically after 6 hours. Information Disclosure in Menu Links - Access system - Drupal 6 and 7 Users without the 'access content' permission can see the titles of nodes that they do not have access to, if the nodes are added to a menu on the site that the users have access to.

Solution

Update the affected packages.

See Also

http://www.nessus.org/u?ce1a1f19

http://www.nessus.org/u?ec0d7cc2

Plugin Details

Severity: High

ID: 85596

File Name: freebsd_pkg_9393213d489b11e5b8c7d050996490d0.nasl

Version: 2.5

Type: local

Published: 8/24/2015

Updated: 1/6/2021

Supported Sensors: Nessus

Vulnerability Information

CPE: p-cpe:/a:freebsd:freebsd:drupal6, p-cpe:/a:freebsd:freebsd:drupal7, cpe:/o:freebsd:freebsd

Required KB Items: Host/local_checks_enabled, Host/FreeBSD/release, Host/FreeBSD/pkg_info

Patch Publication Date: 8/22/2015

Vulnerability Publication Date: 8/19/2015