Skip to content
Heist/ feed
Back to feed
High

Piwigo: SQL Injection in pwg.users.getList API Method via filter Parameter

Type: advisorySources: OSV

Piwigo is an open source photo gallery application for the web. Prior to version 16.3.0, a SQL Injection vulnerability exists in the pwg.users.getList Web Service API method. The filter parameter is directly concatenated into a SQL query without proper sanitization, allowing authenticated administrators to execute arbitrary SQL commands. This issue has been patched in version 16.3.0.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-27834
Confirmed fixed CVEs
Not specified
Updated in this feed
2 Nov 2026, 18:32 UTC · Revision 1

Source evidence

Piwigo: SQL Injection in pwg.users.getList API Method via filter Parameter

core-osv · Original source

Published 3 Apr 2026, 21:35 UTC

Piwigo is an open source photo gallery application for the web. Prior to version 16.3.0, a SQL Injection vulnerability exists in the pwg.users.getList Web Service API method. The filter parameter is directly concatenated into a SQL query without proper sanitization, allowing authenticated administrators to execute arbitrary SQL commands. This issue has been patched in version 16.3.0.

osv:CVE-2026-27834
Complete source record
{
  "id": "b4a0143880409980792f021782100cfa6b28a3e4af75bea12936fd73dbb6154b",
  "url": "https://osv.dev/vulnerability/CVE-2026-27834",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Piwigo: SQL Injection in pwg.users.getList API Method via filter Parameter",
    "summary": "Piwigo is an open source photo gallery application for the web. Prior to version 16.3.0, a SQL Injection vulnerability exists in the pwg.users.getList Web Service API method. The filter parameter is directly concatenated into a SQL query without proper sanitization, allowing authenticated administrators to execute arbitrary SQL commands. This issue has been patched in version 16.3.0.",
    "evidence": "osv:CVE-2026-27834",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-27834",
      "aliases": [
        "CVE-2026-27834",
        "GHSA-5jwg-cr5q-vjq2"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/piwigo/piwigo",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "69f1f76192e6e692f575a5f79c194655dee2d5ca"
                },
                {
                  "fixed": "9df471f16243371dc3725c5262e1632d23c8218a"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:piwigo:piwigo:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "16.3.0"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "range": [
                      {
                        "fixed": "9df471f16243371dc3725c5262e1632d23c8218a"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "versions": [
            "16.2.0",
            "16.1.0",
            "16.0.0",
            "16.0.0RC3",
            "16.0.0RC2",
            "16.0.0RC1",
            "16.0.0beta2",
            "16.0.0beta1",
            "15.0.0beta3",
            "15.0.0beta2",
            "15.0.0beta1",
            "14.0.0RC2",
            "14.0.0RC1",
            "14.0.0beta3",
            "14.0.0beta2",
            "14.0.0beta1",
            "13.0.0RC4",
            "13.0.0RC3",
            "13.0.0RC2",
            "13.0.0RC1",
            "13.0.0beta2",
            "13.0.0beta1",
            "12.0.0RC2",
            "12.0.0RC1",
            "12.0.0beta2",
            "12.0.0beta1",
            "2.11.0beta4",
            "2.11.0beta3",
            "2.11.0beta2",
            "2.11.0beta1",
            "2.10.0RC1",
            "2.10.0beta2",
            "2.10.0beta1",
            "2.9.0RC2",
            "2.9.0RC1",
            "2.9.0beta2",
            "2.9.0beta1",
            "2.8.0RC2",
            "2.8.0RC1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-27834.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:22.295338926Z",
      "provider": "osv",
      "references": [
        "https://piwigo.org/release-16.3.0",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/27xxx/CVE-2026-27834.json",
        "https://github.com/Piwigo/Piwigo/security/advisories/GHSA-5jwg-cr5q-vjq2",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-27834",
        "https://github.com/Piwigo/Piwigo/commit/9df471f16243371dc3725c5262e1632d23c8218a"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-89"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/27xxx/CVE-2026-27834.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-27834",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 488532,
  "published_at": "2026-04-03T21:35:13.966+00:00"
}