CVE catalog

CVE-2016-8640

pycsw: CVE-2016-8640

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
2.31% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianpycswsid2.6.2+dfsg-4fixed
Debianpycswforky2.6.2+dfsg-4fixed
Debianpycswtrixie2.6.2+dfsg-2fixed
Debianpycswbookworm2.6.1+dfsg-2fixed
Ubuntupycsw16.041.10.1+dfsg-2vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpycswsourcesid2.0.2+dfsg-1not yet assignedNot reportedNot reported
Debianpycswsourceforky2.0.2+dfsg-1not yet assignedNot reportedNot reported
Debianpycswsourcetrixie2.0.2+dfsg-1not yet assignedNot reportedNot reported
Debianpycswsourcebookworm2.0.2+dfsg-1not yet assignedNot reportedNot reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [pycsw]Fixed
    Details (2)
    • 2.6.1+dfsg-2 · all · bookworm

      Fixed · Fixed: 2.0.2+dfsg-1

      dsa · pycsw · debian · bookworm; dsa · pycsw · debian · 12

    • 2.6.1+dfsg-2 · all · bookworm

      Fixed · Fixed: 2.0.2+dfsg-1

      dsa · pycsw · debian · bookworm; dsa · pycsw · debian · 12

  • [pycsw-doc]Fixed

    Source package: [pycsw]

    Details (2)
    • 2.6.1+dfsg-2 · all · bookworm

      Fixed · Fixed: 2.0.2+dfsg-1

      dsa · pycsw · debian · bookworm; dsa · pycsw · debian · 12

    • 2.6.1+dfsg-2 · all · bookworm

      Fixed · Fixed: 2.0.2+dfsg-1

      dsa · pycsw · debian · bookworm; dsa · pycsw · debian · 12

  • [pycsw-wsgi]Fixed

    Source package: [pycsw]

    Details (2)
    • 2.6.1+dfsg-2 · all · bookworm

      Fixed · Fixed: 2.0.2+dfsg-1

      dsa · pycsw · debian · bookworm; dsa · pycsw · debian · 12

    • 2.6.1+dfsg-2 · all · bookworm

      Fixed · Fixed: 2.0.2+dfsg-1

      dsa · pycsw · debian · bookworm; dsa · pycsw · debian · 12

  • Source package: [pycsw]

    Details (2)
    • 2.6.1+dfsg-2 · all · bookworm

      Fixed · Fixed: 2.0.2+dfsg-1

      dsa · pycsw · debian · bookworm; dsa · pycsw · debian · 12

    • 2.6.1+dfsg-2 · all · bookworm

      Fixed · Fixed: 2.0.2+dfsg-1

      dsa · pycsw · debian · bookworm; dsa · pycsw · debian · 12

[Debian 13 (Trixie)]

  • [pycsw]Fixed
    Details (2)
    • 2.6.2+dfsg-2 · all · trixie

      Fixed · Fixed: 2.0.2+dfsg-1

      dsa · pycsw · debian · 13

    • 2.6.2+dfsg-2 · all · trixie

      Fixed · Fixed: 2.0.2+dfsg-1

      dsa · pycsw · debian · 13

  • [pycsw-doc]Fixed

    Source package: [pycsw]

    Details (2)
    • 2.6.2+dfsg-2 · all · trixie

      Fixed · Fixed: 2.0.2+dfsg-1

      dsa · pycsw · debian · 13

    • 2.6.2+dfsg-2 · all · trixie

      Fixed · Fixed: 2.0.2+dfsg-1

      dsa · pycsw · debian · 13

  • [pycsw-wsgi]Fixed

    Source package: [pycsw]

    Details (2)
    • 2.6.2+dfsg-2 · all · trixie

      Fixed · Fixed: 2.0.2+dfsg-1

      dsa · pycsw · debian · 13

    • 2.6.2+dfsg-2 · all · trixie

      Fixed · Fixed: 2.0.2+dfsg-1

      dsa · pycsw · debian · 13

  • Source package: [pycsw]

    Details (2)
    • 2.6.2+dfsg-2 · all · trixie

      Fixed · Fixed: 2.0.2+dfsg-1

      dsa · pycsw · debian · 13

    • 2.6.2+dfsg-2 · all · trixie

      Fixed · Fixed: 2.0.2+dfsg-1

      dsa · pycsw · debian · 13

Observed:

References