Skip to content
Heist/ feed
Back to feed
Medium

Jivejdon through 5.0 Stored XSS via Attachment Upload Content-Type

Type: advisorySources: OSV

Jivejdon through 5.0 contains a stored cross-site scripting vulnerability that allows authenticated attackers to execute JavaScript by uploading attachments with an attacker-supplied Content-Type. Attackers can upload a file declared as text/html, which UploadShowAction serves inline, and share its link to run JavaScript on the application's origin for viewing users.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-107801
Confirmed fixed CVEs
Not specified
Updated in this feed
4 Nov 2026, 05:10 UTC · Revision 1

Source evidence

Jivejdon through 5.0 Stored XSS via Attachment Upload Content-Type

core-osv · Original source

Published 8 Oct 2026, 21:51 UTC

Jivejdon through 5.0 contains a stored cross-site scripting vulnerability that allows authenticated attackers to execute JavaScript by uploading attachments with an attacker-supplied Content-Type. Attackers can upload a file declared as text/html, which UploadShowAction serves inline, and share its link to run JavaScript on the application's origin for viewing users.

osv:CVE-2026-107801
Complete source record
{
  "id": "dd4c4929ba3b713dcbda2a49a693efdae1c179f6eebad88a124609850b3648af",
  "url": "https://osv.dev/vulnerability/CVE-2026-107801",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Jivejdon through 5.0 Stored XSS via Attachment Upload Content-Type",
    "summary": "Jivejdon through 5.0 contains a stored cross-site scripting vulnerability that allows authenticated attackers to execute JavaScript by uploading attachments with an attacker-supplied Content-Type. Attackers can upload a file declared as text/html, which UploadShowAction serves inline, and share its link to run JavaScript on the application's origin for viewing users.",
    "evidence": "osv:CVE-2026-107801",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-107801",
      "aliases": [
        "CVE-2026-107801"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/banq/jivejdon",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "last_affected": "910fafbfa718d0a2be6bb034fa02bcbb580bd731"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "5.0"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "5.0"
                      }
                    ],
                    "source": "DESCRIPTION"
                  }
                ]
              }
            }
          ],
          "versions": [
            "5.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-107801.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:33.582716193Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/107xxx/CVE-2026-107801.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-107801",
        "https://www.vulncheck.com/advisories/jivejdon-through-5.0-stored-xss-via-attachment-upload-content-type",
        "https://github.com/banq/jivejdon/issues/28",
        "https://github.com/banq/jivejdon",
        "https://github.com/banq/jivejdon/blob/ee67a65e65228644a71c8317d7e34deea50f95ef/src/main/java/com/jdon/jivejdon/domain/model/message/upload/UploadHelper.java#L84-L91",
        "https://github.com/banq/jivejdon/blob/ee67a65e65228644a71c8317d7e34deea50f95ef/src/main/java/com/jdon/jivejdon/presentation/action/UploadShowAction.java#L135-L142"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-79"
        ],
        "cna_assigner": "VulnCheck",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/107xxx/CVE-2026-107801.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-107801",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 500447,
  "published_at": "2026-10-08T21:51:31.992+00:00"
}