Skip to content
Heist/ feed
Back to feed
Critical

Security advisory

Type: advisorySources: OSVCVE: CVE-2020-28246

A Server-Side Template Injection (SSTI) was discovered in Form.io 2.0.0. This leads to Remote Code Execution during deletion of the default Email template URL. NOTE: the email templating service was removed after 2020. Additionally, the vendor disputes this issue indicating this is sandboxed and only executable by admins.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2020-28246
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 11:10 UTC · Revision 1

Source evidence

CVE-2020-28246

core-osv · Original source

Published 2 Jun 2022, 14:15 UTC

A Server-Side Template Injection (SSTI) was discovered in Form.io 2.0.0. This leads to Remote Code Execution during deletion of the default Email template URL. NOTE: the email templating service was removed after 2020. Additionally, the vendor disputes this issue indicating this is sandboxed and only executable by admins.

osv:CVE-2020-28246
Complete source record
{
  "id": "59e76f0657201bf54f579052357339315dc33ca58d65ef95d38558e761229ffb",
  "url": "https://osv.dev/vulnerability/CVE-2020-28246",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2020-28246",
    "summary": "A Server-Side Template Injection (SSTI) was discovered in Form.io 2.0.0. This leads to Remote Code Execution during deletion of the default Email template URL. NOTE: the email templating service was removed after 2020. Additionally, the vendor disputes this issue indicating this is sandboxed and only executable by admins.",
    "evidence": "osv:CVE-2020-28246",
    "products": [],
    "severity": "critical",
    "structured": {
      "id": "CVE-2020-28246",
      "aliases": [
        "CVE-2020-28246",
        "GHSA-52vj-mr2j-f8jh"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/formio/formio",
              "type": "GIT",
              "events": [
                {
                  "introduced": "03c9ed1ce020cfba34c4e5757824178e624b3454"
                },
                {
                  "last_affected": "03c9ed1ce020cfba34c4e5757824178e624b3454"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:form:form.io:2.0.0:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "2.0.0"
                      },
                      {
                        "last_affected": "2.0.0"
                      }
                    ],
                    "source": "CPE_STRING"
                  }
                ]
              }
            }
          ],
          "versions": [
            "2.0.0",
            "v2.0.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-28246.json"
          }
        }
      ],
      "modified": "2026-10-20T10:53:03.804956341Z",
      "provider": "osv",
      "references": [
        "https://github.com/formio/enterprise-release/blob/master/API-Server-Change-Log.md",
        "https://github.com/formio/formio"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2020-28246",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 384167,
  "published_at": "2022-06-02T14:15:26.7+00:00"
}