Skip to content
Heist/ feed
Back to feed
Medium

Security advisory

Type: advisorySources: OSVCVE: CVE-2018-3781

A missing sanitization of search results for an autocomplete field in NextCloud Talk <3.2.5 could lead to a stored XSS requiring user-interaction. The missing sanitization only affected user names, hence malicious search results could only be crafted by authenticated users.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2018-3781
Confirmed fixed CVEs
Not specified
Updated in this feed
1 Nov 2026, 08:23 UTC · Revision 1

Source evidence

CVE-2018-3781

core-osv · Original source

Published 13 Aug 2018, 19:29 UTC

A missing sanitization of search results for an autocomplete field in NextCloud Talk <3.2.5 could lead to a stored XSS requiring user-interaction. The missing sanitization only affected user names, hence malicious search results could only be crafted by authenticated users.

osv:CVE-2018-3781
Complete source record
{
  "id": "168fc1c57d433243cdf305328ef53a331bd80e84233fbf62ffcdd96f3d93d902",
  "url": "https://osv.dev/vulnerability/CVE-2018-3781",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2018-3781",
    "summary": "A missing sanitization of search results for an autocomplete field in NextCloud Talk <3.2.5 could lead to a stored XSS requiring user-interaction. The missing sanitization only affected user names, hence malicious search results could only be crafted by authenticated users.",
    "evidence": "osv:CVE-2018-3781",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2018-3781",
      "aliases": [
        "CVE-2018-3781"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/nextcloud/spreed",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "c28f1a5d06a1db6788d151aab18eda71af96635a"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:nextcloud:talk:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "3.2.5"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v3.2.3",
            "v3.2.2",
            "v3.2.1",
            "v3.2.0",
            "v3.1.0",
            "v3.0.1",
            "v3.0.0",
            "v2.9.1",
            "v2.9.0",
            "v2.0.0",
            "v1.2",
            "v1.1.2",
            "v1.0.22",
            "v1.0.21"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2018-3781.json"
          }
        },
        {
          "ranges": [
            {
              "repo": "https://github.com/nextcloud/talk-android",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "515a17869c0c1c2136bef3c181be334d7e933c63"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:nextcloud:talk:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "3.2.5"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v3.2.4",
            "v3.2.3",
            "v3.2.2",
            "v3.2.0beta5",
            "v3.2.0beta4",
            "v3.2.0beta3",
            "v3.2.0beta2",
            "v3.2.0beta1",
            "v3.1.0",
            "v3.1.0beta6",
            "v3.1.0beta5",
            "v3.1.0beta4",
            "v3.1.0beta3",
            "v3.1.0beta2",
            "v3.1.0beta1",
            "v3.0.1",
            "v3.0.0",
            "v3.0.0beta10",
            "v3.0.0beta8",
            "v3.0.0beta7",
            "v3.0.0beta6",
            "v3.0.0beta5",
            "v3.0.0beta4",
            "v3.0.0beta3",
            "v3.0.0beta1",
            "v2.1.0",
            "v2.1.0beta5",
            "v2.1.0beta4",
            "v2.1.0beta3",
            "v2.1.0beta2",
            "v2.1.0beta1",
            "v2.0.0",
            "v2.0.0beta5",
            "v2.0.0beta4",
            "v1.2.0beta3",
            "v1.2.0beta2",
            "v1.2.0beta1",
            "v1.1.1",
            "v1.1.0",
            "v1.1.0beta4",
            "v1.1.0beta3",
            "v1.1.0beta2",
            "v1.1.0beta1",
            "v1.0.14",
            "v1.0.13",
            "v1.0.12",
            "v1.0.11",
            "v1.0.10",
            "v1.0.9",
            "v1.0.8",
            "v1.0.7",
            "v1.0.6",
            "v1.0.5",
            "v1.0.4",
            "v1.0.3",
            "v1.0.2",
            "v1.0.1",
            "v1.0",
            "v0.2.0",
            "v0.1.2",
            "v0.1.1",
            "v0.1.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2018-3781.json"
          }
        }
      ],
      "modified": "2026-10-24T10:31:06.968364741Z",
      "provider": "osv",
      "references": [
        "https://hackerone.com/reports/383117",
        "https://nextcloud.com/security/advisory/?id=NC-SA-2018-009"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2018-3781",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 441097,
  "published_at": "2018-08-13T19:29:01.997+00:00"
}