FreeBSD : kwebkitpart, kde-runtime -- insufficient input validation (890b6b22-70fa-11e4-91ae-5453ed2e2b49)

medium Nessus Plugin ID 79365

Synopsis

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

Description

Albert Aastals Cid reports :

kwebkitpart and the bookmarks:// io slave were not sanitizing input correctly allowing to some JavaScript being executed on the context of the referenced hostname.

Whilst in most cases, the JavaScript will be executed in an untrusted context, with the bookmarks IO slave, it will be executed in the context of the referenced hostname. It should however be noted that KDE mitigates this risk by attempting to ensure that such URLs cannot be embedded directly into Internet hosted content.

Solution

Update the affected packages.

See Also

https://www.kde.org/info/security/advisory-20141113-1.txt

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

Plugin Details

Severity: Medium

ID: 79365

File Name: freebsd_pkg_890b6b2270fa11e491ae5453ed2e2b49.nasl

Version: 1.5

Type: local

Published: 11/21/2014

Updated: 1/6/2021

Supported Sensors: Nessus

Risk Information

VPR

Risk Factor: Low

Score: 3.8

CVSS v2

Risk Factor: Medium

Base Score: 4.3

Vector: CVSS2#AV:N/AC:M/Au:N/C:N/I:P/A:N

Vulnerability Information

CPE: p-cpe:/a:freebsd:freebsd:kde-runtime, p-cpe:/a:freebsd:freebsd:kwebkitpart, cpe:/o:freebsd:freebsd

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

Patch Publication Date: 11/20/2014

Vulnerability Publication Date: 11/13/2014

Reference Information

CVE: CVE-2014-8600