Search

Find a vulnerability

Search criteria

    1 vulnerability found for HumHub Community Edition by HumHub

    CVE-2026-115541 (GCVE-0-2026-115541)

    Vulnerability from cvelistv5 – Published: 2026-11-03 21:59 – Updated: 2026-11-06 19:33
    VLAI
    Title
    HumHub 1.19.0 - Stored cross-site scripting in friendship confirmation
    Summary
    HumHub Community Edition 1.19.0 contains a stored cross-site scripting vulnerability in the friendship confirmation dialog. An authenticated low-privileged member can save HTML in their first and last name. When another authenticated user clicks Friends for that profile, HumHub places the decoded display name into a modal through jQuery html(), causing attacker-controlled markup to execute in the victim's HumHub origin.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-11-06 19:33 UTC
    CWE
    • CWE-79 - Improper neutralization of input during web page generation ('cross-site scripting')
    Assigner
    Impacted products
    Vendor Product Version
    HumHub HumHub Community Edition Affected: 0 , < 1.18.7 (semver)
    Affected: 1.19.0 , < 1.19.1 (semver)
        cpe:2.3:a:humhub:humhub_community_edition:*:*:windows:*:*:*:*:*
        cpe:2.3:a:humhub:humhub_community_edition:*:*:macos:*:*:*:*:*
        cpe:2.3:a:humhub:humhub_community_edition:*:*:linux:*:*:*:*:*
        cpe:2.3:a:humhub:humhub_community_edition:*:*:windows:*:*:*:*:*
        cpe:2.3:a:humhub:humhub_community_edition:*:*:macos:*:*:*:*:*
        cpe:2.3:a:humhub:humhub_community_edition:*:*:linux:*:*:*:*:*
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-115541",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-11-06T19:33:12.611938Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-11-06T19:33:23.843Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "platforms": [
                "Windows",
                "MacOS",
                "Linux"
              ],
              "product": "HumHub Community Edition",
              "repo": "https://github.com/humhub/humhub",
              "vendor": "HumHub",
              "versions": [
                {
                  "lessThan": "1.18.7",
                  "status": "affected",
                  "version": "0",
                  "versionType": "semver"
                },
                {
                  "lessThan": "1.19.1",
                  "status": "affected",
                  "version": "1.19.0",
                  "versionType": "semver"
                }
              ]
            }
          ],
          "cpeApplicability": [
            {
              "nodes": [
                {
                  "cpeMatch": [
                    {
                      "criteria": "cpe:2.3:a:humhub:humhub_community_edition:*:*:windows:*:*:*:*:*",
                      "versionEndExcluding": "1.18.7",
                      "versionStartIncluding": "0",
                      "vulnerable": true
                    },
                    {
                      "criteria": "cpe:2.3:a:humhub:humhub_community_edition:*:*:macos:*:*:*:*:*",
                      "versionEndExcluding": "1.18.7",
                      "versionStartIncluding": "0",
                      "vulnerable": true
                    },
                    {
                      "criteria": "cpe:2.3:a:humhub:humhub_community_edition:*:*:linux:*:*:*:*:*",
                      "versionEndExcluding": "1.18.7",
                      "versionStartIncluding": "0",
                      "vulnerable": true
                    },
                    {
                      "criteria": "cpe:2.3:a:humhub:humhub_community_edition:*:*:windows:*:*:*:*:*",
                      "versionEndExcluding": "1.19.1",
                      "versionStartIncluding": "1.19.0",
                      "vulnerable": true
                    },
                    {
                      "criteria": "cpe:2.3:a:humhub:humhub_community_edition:*:*:macos:*:*:*:*:*",
                      "versionEndExcluding": "1.19.1",
                      "versionStartIncluding": "1.19.0",
                      "vulnerable": true
                    },
                    {
                      "criteria": "cpe:2.3:a:humhub:humhub_community_edition:*:*:linux:*:*:*:*:*",
                      "versionEndExcluding": "1.19.1",
                      "versionStartIncluding": "1.19.0",
                      "vulnerable": true
                    }
                  ],
                  "negate": false,
                  "operator": "OR"
                }
              ],
              "operator": "OR"
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Miguel G\u00f3mez"
            },
            {
              "lang": "en",
              "type": "finder",
              "value": "Fluid Attacks\u0027 AI SAST Scanner"
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "HumHub Community Edition 1.19.0 contains a stored cross-site scripting vulnerability in the friendship confirmation dialog. An authenticated low-privileged member can save HTML in their first and last name. When another authenticated user clicks Friends for that profile, HumHub places the decoded display name into a modal through jQuery html(), causing attacker-controlled markup to execute in the victim\u0027s HumHub origin."
                }
              ],
              "value": "HumHub Community Edition 1.19.0 contains a stored cross-site scripting vulnerability in the friendship confirmation dialog. An authenticated low-privileged member can save HTML in their first and last name. When another authenticated user clicks Friends for that profile, HumHub places the decoded display name into a modal through jQuery html(), causing attacker-controlled markup to execute in the victim\u0027s HumHub origin."
            }
          ],
          "impacts": [
            {
              "capecId": "CAPEC-592",
              "descriptions": [
                {
                  "lang": "en",
                  "value": "CAPEC-592 Stored XSS"
                }
              ]
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "Automatable": "NOT_DEFINED",
                "Recovery": "NOT_DEFINED",
                "Safety": "NOT_DEFINED",
                "attackComplexity": "LOW",
                "attackRequirements": "PRESENT",
                "attackVector": "NETWORK",
                "baseScore": 7.2,
                "baseSeverity": "HIGH",
                "exploitMaturity": "NOT_DEFINED",
                "privilegesRequired": "LOW",
                "providerUrgency": "NOT_DEFINED",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "LOW",
                "subIntegrityImpact": "LOW",
                "userInteraction": "ACTIVE",
                "valueDensity": "NOT_DEFINED",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:N/SC:L/SI:L/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "NONE",
                "vulnConfidentialityImpact": "HIGH",
                "vulnIntegrityImpact": "HIGH",
                "vulnerabilityResponseEffort": "NOT_DEFINED"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-79",
                  "description": "CWE-79 Improper neutralization of input during web page generation (\u0027cross-site scripting\u0027)",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-11-03T21:59:59.116Z",
            "orgId": "84fe0718-d6bb-4716-a7e8-81a6d1daa869",
            "shortName": "Fluid Attacks"
          },
          "references": [
            {
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://fluidattacks.com/advisories/toujours"
            },
            {
              "tags": [
                "product"
              ],
              "url": "https://github.com/humhub/humhub"
            },
            {
              "tags": [
                "vendor-advisory"
              ],
              "url": "https://github.com/humhub/humhub/security/advisories/GHSA-ph8x-wg86-qp2m"
            },
            {
              "tags": [
                "patch"
              ],
              "url": "https://github.com/humhub/humhub/pull/8624"
            },
            {
              "tags": [
                "patch"
              ],
              "url": "https://github.com/humhub/humhub/pull/8625"
            },
            {
              "tags": [
                "release-notes"
              ],
              "url": "https://github.com/humhub/humhub/releases/tag/v1.19.3"
            },
            {
              "tags": [
                "release-notes"
              ],
              "url": "https://github.com/humhub/humhub/releases/tag/v1.18.7"
            }
          ],
          "solutions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "Upgrade the current line to HumHub 1.19.2 or later (1.19.3 is the current release), or the 1.18 maintenance line to 1.18.7 or later. The vendor fixed the issue in 1.19.1 and 1.18.7; 1.19.1 was not separately released."
                }
              ],
              "value": "Upgrade the current line to HumHub 1.19.2 or later (1.19.3 is the current release), or the 1.18 maintenance line to 1.18.7 or later. The vendor fixed the issue in 1.19.1 and 1.18.7; 1.19.1 was not separately released."
            }
          ],
          "source": {
            "discovery": "UNKNOWN"
          },
          "timeline": [
            {
              "lang": "en",
              "time": "2026-10-15T00:59:00.000Z",
              "value": "Vulnerability discovered"
            },
            {
              "lang": "en",
              "time": "2026-10-22T22:46:00.000Z",
              "value": "Vendor contacted"
            },
            {
              "lang": "en",
              "time": "2026-10-22T22:47:00.000Z",
              "value": "Vendor replied"
            },
            {
              "lang": "en",
              "time": "2026-10-26T10:35:00.000Z",
              "value": "Vulnerability patched"
            },
            {
              "lang": "en",
              "time": "2026-11-03T21:57:00.000Z",
              "value": "Public disclosure"
            }
          ],
          "title": "HumHub 1.19.0 - Stored cross-site scripting in friendship confirmation",
          "workarounds": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "If an immediate upgrade is not possible, disable the friendship feature or restrict profile editing to trusted users. Review existing profile names for markup, but treat cleanup as a temporary mitigation rather than a fix."
                }
              ],
              "value": "If an immediate upgrade is not possible, disable the friendship feature or restrict profile editing to trusted users. Review existing profile names for markup, but treat cleanup as a temporary mitigation rather than a fix."
            }
          ],
          "x_generator": {
            "engine": "Vulnogram 1.0.5"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "84fe0718-d6bb-4716-a7e8-81a6d1daa869",
        "assignerShortName": "Fluid Attacks",
        "cveId": "CVE-2026-115541",
        "datePublished": "2026-11-03T21:59:59.116Z",
        "dateReserved": "2026-10-22T20:08:50.479Z",
        "dateUpdated": "2026-11-06T19:33:23.843Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }