CVE-2016-8640 Information

Description

A SQL injection vulnerability in pycsw all versions before 2.0.2 1.10.5 and 1.8.6 that leads to read and extract of any data from any table in the pycsw database that the database user has access to. Also on PostgreSQL (at least) it is possible to perform updates/inserts/deletes and database modifications to any table the database user has access to.

CVSS Vector

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

Reference

http://seclists.org/oss-sec/2016/q4/406 http://www.securityfocus.com/bid/94302 https://github.com/geopython/pycsw/pull/474/files https://patch-diff.githubusercontent.com/raw/geopython/pycsw/pull/474.patch

Attack Complexity

LOW

Privileges Required

NONE

User Interaction Required

NONE

Scope

NONE

Confidentiality Impact

UNCHANGED

Integrity Impact

HIGH

Availability Impact

HIGH

Base Score

NONE

Base Severity

9.1

Share on: