Portable SDK for UPnP Devices (libupnp) HTTP Arbitrary File Write

Medium Nessus Plugin ID 93221


An HTTP server running on the remote host is affected by a remote arbitrary file write vulnerability.


The Portable SDK for UPnP Devices (libupnp) running on the remote host is affected by a flaw that is triggered when handling HTTP POST or GET requests. An unauthenticated, remote attacker can exploit this to write arbitrary files to the web server file system.


No patch or upgrade currently exists. If libupnp is used as a third-party library by a different application, contact the vendor of that application for a fix.

See Also



Plugin Details

Severity: Medium

ID: 93221

File Name: libupnp_2016_6255.nasl

Version: $Revision: 1.5 $

Type: remote

Family: Misc.

Published: 2016/08/30

Modified: 2017/08/23

Dependencies: 35712

Risk Information

Risk Factor: Medium


Base Score: 5

Temporal Score: 4.1

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

Temporal Vector: CVSS2#E:F/RL:OF/RC:ND


Base Score: 5.3

Temporal Score: 4.9

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N

Temporal Vector: CVSS:3.0/E:F/RL:O/RC:X

Vulnerability Information

CPE: cpe:/a:libupnp_project:libupnp, cpe:/a:portable_sdk_for_upnp_project:portable_sdk_for_upnp

Required KB Items: upnp/www

Exploit Available: true

Exploit Ease: Exploits are available

Exploited by Nessus: true

Vulnerability Publication Date: 2016/07/18

Reference Information

CVE: CVE-2016-6255

BID: 92050

OSVDB: 141985