Skip to content
Heist/ feed
Back to feed
High

Interactsh server settings make users vulnerable to Subdomain Takeover

Type: advisorySources: OSV

Interactsh is an open-source tool for detecting out-of-band interactions. Domains configured with interactsh server prior to version 1.0.0 were vulnerable to subdomain takeover for a specific subdomain, i.e `app.` Interactsh server used to create cname entries for `app` pointing to `projectdiscovery.github.io` as default, which intended to used for hosting interactsh web client using GitHub pages. This is a security issue with a self-hosted interactsh server in which the user may not have configured a web client but still have a CNAME entry pointing to GitHub pages, making them vulnerable to subdomain takeover. This allows a threat actor to host / run arbitrary client side code (cross-site scripting) in a user's browser when browsing the vulnerable subdomain. Version 1.0.0 fixes this issue by making CNAME optional, rather than default.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2023-36474
Confirmed fixed CVEs
Not specified
Updated in this feed
7 Nov 2026, 03:46 UTC · Revision 1

Source evidence

Interactsh server settings make users vulnerable to Subdomain Takeover

core-osv · Original source

Published 28 Jun 2023, 21:20 UTC

Interactsh is an open-source tool for detecting out-of-band interactions. Domains configured with interactsh server prior to version 1.0.0 were vulnerable to subdomain takeover for a specific subdomain, i.e `app.` Interactsh server used to create cname entries for `app` pointing to `projectdiscovery.github.io` as default, which intended to used for hosting interactsh web client using GitHub pages. This is a security issue with a self-hosted interactsh server in which the user may not have configured a web client but still have a CNAME entry pointing to GitHub pages, making them vulnerable to subdomain takeover. This allows a threat actor to host / run arbitrary client side code (cross-site scripting) in a user's browser when browsing the vulnerable subdomain. Version 1.0.0 fixes this issue by making CNAME optional, rather than default.

osv:CVE-2023-36474
Complete source record
{
  "id": "9c6c54567d1f5fa620a754420ccbcec8edbb7069f2411aef6998059756a3dad7",
  "url": "https://osv.dev/vulnerability/CVE-2023-36474",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Interactsh server settings make users vulnerable to Subdomain Takeover",
    "summary": "Interactsh is an open-source tool for detecting out-of-band interactions. Domains configured with interactsh server prior to version 1.0.0 were vulnerable to subdomain takeover for a specific subdomain, i.e `app.` Interactsh server used to create cname entries for `app` pointing to `projectdiscovery.github.io` as default, which intended to used for hosting interactsh web client using GitHub pages. This is a security issue with a self-hosted interactsh server in which the user may not have configured a web client but still have a CNAME entry pointing to GitHub pages, making them vulnerable to subdomain takeover. This allows a threat actor to host / run arbitrary client side code (cross-site scripting) in a user's browser when browsing the vulnerable subdomain. Version 1.0.0 fixes this issue by making CNAME optional, rather than default.",
    "evidence": "osv:CVE-2023-36474",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2023-36474",
      "aliases": [
        "CVE-2023-36474",
        "GHSA-m36x-mgfh-8g78",
        "GO-2022-0372"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:H/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/projectdiscovery/interactsh",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "18f2f6453d0eff62eaacd8ab371238e92c54fc9a"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "1.0.0"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "cpe": "cpe:2.3:a:projectdiscovery:interactsh:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "1.0.0"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v0.0.7",
            "v0.0.5",
            "v0.0.6",
            "v0.0.4",
            "v0.0.3",
            "v0.0.2"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-36474.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:49.603801676Z",
      "provider": "osv",
      "references": [
        "https://labs.detectify.com/2014/10/21/hostile-subdomain-takeover-using-herokugithubdesk-more/",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/36xxx/CVE-2023-36474.json",
        "https://github.com/projectdiscovery/interactsh/security/advisories/GHSA-m36x-mgfh-8g78",
        "https://nvd.nist.gov/vuln/detail/CVE-2023-36474",
        "https://github.com/projectdiscovery/interactsh/issues/136",
        "https://github.com/projectdiscovery/interactsh/pull/155"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-79"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/36xxx/CVE-2023-36474.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2023-36474",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 517867,
  "published_at": "2023-06-28T21:20:22.455+00:00"
}