GCVE Workshop - 22 September 2026 (14:00-18:00), Luxembourg Before The Vulnopticon Conference - Registration
Search

Find a vulnerability

Search criteria Use this form to refine search results.
Full-text search supports keyword queries with ranking and filtering.
You can combine vendor, product, and sources to narrow results.
Enable “Apply ordering” to sort by date instead of relevance.

    Related vulnerabilities

    GHSA-W47Q-945M-Q9PC

    Vulnerability from github – Published: 2026-08-19 19:17 – Updated: 2026-08-19 19:17
    VLAI
    Summary
    Document Merge Service vulnerable to RCE via SSTI (xlsx tempaltes)
    Details

    Impact

    A remote code execution (RCE) via server-side template injection (SSTI) allows for user supplied code to be executed in the server's context where it is executed as the document-merge-server user with the UID 901 thus giving an attacker considerable control over the container. The vulnerability is limited to XLSX templates, were the xltpl library uses a npn-sandboxed Jinja environment for the processing of the template.

    Patches

    It has been patched in v9.1.0

    Workarounds

    Disable the upload/usage of XLSX templates.

    References

    Are there any links users can visit to find out more?

    https://book.hacktricks.xyz/pentesting-web/ssti-server-side-template-injection/jinja2-ssti

    Show details on source website

    {
      "affected": [
        {
          "package": {
            "ecosystem": "PyPI",
            "name": "document-merge-service"
          },
          "ranges": [
            {
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "9.1.0"
                }
              ],
              "type": "ECOSYSTEM"
            }
          ]
        }
      ],
      "aliases": [
        "CVE-2026-53964"
      ],
      "database_specific": {
        "cwe_ids": [
          "CWE-1336"
        ],
        "github_reviewed": true,
        "github_reviewed_at": "2026-08-19T19:17:19Z",
        "nvd_published_at": null,
        "severity": "HIGH"
      },
      "details": "### Impact\nA remote code execution (RCE) via server-side template injection (SSTI) allows for user supplied code to be executed in the server\u0027s context where it is executed as the document-merge-server user with the UID 901 thus giving an attacker considerable control over the container. The vulnerability is limited to XLSX templates, were the `xltpl` library uses a npn-sandboxed Jinja environment  for the processing of the template. \n\n### Patches\nIt has been patched in [v9.1.0](https://github.com/adfinis/document-merge-service/releases/tag/v9.1.0)\n\n### Workarounds\nDisable the upload/usage of XLSX templates.\n\n### References\nAre there any links users can visit to find out more?\n\nhttps://book.hacktricks.xyz/pentesting-web/ssti-server-side-template-injection/jinja2-ssti",
      "id": "GHSA-w47q-945m-q9pc",
      "modified": "2026-08-19T19:17:19Z",
      "published": "2026-08-19T19:17:19Z",
      "references": [
        {
          "type": "WEB",
          "url": "https://github.com/adfinis/document-merge-service/security/advisories/GHSA-w47q-945m-q9pc"
        },
        {
          "type": "PACKAGE",
          "url": "https://github.com/adfinis/document-merge-service"
        },
        {
          "type": "WEB",
          "url": "https://github.com/adfinis/document-merge-service/releases/tag/v9.1.0"
        }
      ],
      "schema_version": "1.4.0",
      "severity": [
        {
          "score": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
          "type": "CVSS_V3"
        }
      ],
      "summary": "Document Merge Service vulnerable to RCE via SSTI (xlsx tempaltes)"
    }

    PYSEC-2026-3830

    Vulnerability from pysec - Published: 2026-09-10 09:44 - Updated: 2026-09-10 11:02
    VLAI
    Details

    Impact

    A remote code execution (RCE) via server-side template injection (SSTI) allows for user supplied code to be executed in the server's context where it is executed as the document-merge-server user with the UID 901 thus giving an attacker considerable control over the container. The vulnerability is limited to XLSX templates, were the xltpl library uses a npn-sandboxed Jinja environment for the processing of the template.

    Patches

    It has been patched in v9.1.0

    Workarounds

    Disable the upload/usage of XLSX templates.

    References

    Are there any links users can visit to find out more?

    https://book.hacktricks.xyz/pentesting-web/ssti-server-side-template-injection/jinja2-ssti

    Impacted products
    Name purl
    document-merge-service pkg:pypi/document-merge-service

    {
      "affected": [
        {
          "package": {
            "ecosystem": "PyPI",
            "name": "document-merge-service",
            "purl": "pkg:pypi/document-merge-service"
          },
          "ranges": [
            {
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "9.1.0"
                }
              ],
              "type": "ECOSYSTEM"
            }
          ],
          "versions": [
            "5.2.0",
            "5.2.1",
            "6.0.0",
            "6.1.0",
            "6.1.1",
            "6.1.2",
            "6.2.0",
            "6.2.1",
            "6.2.2",
            "6.3.0",
            "6.3.1",
            "6.4.0",
            "6.4.1",
            "6.4.2",
            "6.4.3",
            "6.4.4",
            "6.4.5",
            "6.4.6",
            "6.5.0",
            "6.5.1",
            "6.5.2",
            "6.6.0",
            "6.6.1",
            "7.0.0",
            "7.0.1",
            "7.0.2",
            "7.1.0",
            "8.0.0",
            "8.0.2",
            "8.0.3",
            "8.1.0",
            "9.0.0"
          ]
        }
      ],
      "aliases": [
        "CVE-2026-53964",
        "GHSA-w47q-945m-q9pc"
      ],
      "details": "### Impact\nA remote code execution (RCE) via server-side template injection (SSTI) allows for user supplied code to be executed in the server\u0027s context where it is executed as the document-merge-server user with the UID 901 thus giving an attacker considerable control over the container. The vulnerability is limited to XLSX templates, were the `xltpl` library uses a npn-sandboxed Jinja environment  for the processing of the template. \n\n### Patches\nIt has been patched in [v9.1.0](https://github.com/adfinis/document-merge-service/releases/tag/v9.1.0)\n\n### Workarounds\nDisable the upload/usage of XLSX templates.\n\n### References\nAre there any links users can visit to find out more?\n\nhttps://book.hacktricks.xyz/pentesting-web/ssti-server-side-template-injection/jinja2-ssti",
      "id": "PYSEC-2026-3830",
      "modified": "2026-09-10T11:02:05.469619Z",
      "published": "2026-09-10T09:44:51.968052Z",
      "references": [
        {
          "type": "WEB",
          "url": "https://github.com/adfinis/document-merge-service/security/advisories/GHSA-w47q-945m-q9pc"
        },
        {
          "type": "PACKAGE",
          "url": "https://github.com/adfinis/document-merge-service"
        },
        {
          "type": "WEB",
          "url": "https://github.com/adfinis/document-merge-service/releases/tag/v9.1.0"
        },
        {
          "type": "PACKAGE",
          "url": "https://pypi.org/project/document-merge-service"
        },
        {
          "type": "ADVISORY",
          "url": "https://github.com/advisories/GHSA-w47q-945m-q9pc"
        },
        {
          "type": "ADVISORY",
          "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-53964"
        }
      ],
      "severity": [
        {
          "score": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H",
          "type": "CVSS_V3"
        }
      ],
      "summary": "Document Merge Service vulnerable to RCE via SSTI (xlsx tempaltes)"
    }