Skip to content
Heist/ feed
Back to feed
Medium

Security advisory

Type: advisorySources: OSVCVE: CVE-2019-13647

Firefly III before 4.7.17.3 is vulnerable to stored XSS due to lack of filtration of user-supplied data in image file content. The JavaScript code is executed during attachments/view/$file_id$ attachment viewing. NOTE: It is asserted that an attacker must have the same access rights as the user in order to be able to execute the vulnerability

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

Source evidence

CVE-2019-13647

core-osv · Original source

Published 18 Jul 2019, 03:15 UTC

Firefly III before 4.7.17.3 is vulnerable to stored XSS due to lack of filtration of user-supplied data in image file content. The JavaScript code is executed during attachments/view/$file_id$ attachment viewing. NOTE: It is asserted that an attacker must have the same access rights as the user in order to be able to execute the vulnerability

osv:CVE-2019-13647
Complete source record
{
  "id": "b31a205f6d1c1ab3bc0ac8a7fb6899ca850a5428db272fa10a86b0b553c7ff3e",
  "url": "https://osv.dev/vulnerability/CVE-2019-13647",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2019-13647",
    "summary": "Firefly III before 4.7.17.3 is vulnerable to stored XSS due to lack of filtration of user-supplied data in image file content. The JavaScript code is executed during attachments/view/$file_id$ attachment viewing. NOTE: It is asserted that an attacker must have the same access rights as the user in order to be able to execute the vulnerability",
    "evidence": "osv:CVE-2019-13647",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2019-13647",
      "aliases": [
        "CVE-2019-13647",
        "GHSA-pcxq-28f6-m3fm"
      ],
      "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/firefly-iii/firefly-iii",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "7d482aa24cf20ce099400618f4089e641da3b930"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:firefly-iii:firefly_iii:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "4.7.17.3"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "4.7.17.2",
            "4.7.17.1",
            "4.7.17",
            "4.7.16",
            "4.7.15",
            "4.7.13",
            "4.7.14",
            "4.7.12.1",
            "4.7.12",
            "4.7.11",
            "4.7.10",
            "4.7.9",
            "4.7.8",
            "4.7.7",
            "4.7.6.2",
            "4.7.6.1",
            "4.7.6",
            "4.7.5.3",
            "4.7.5.2",
            "4.7.5.1",
            "4.7.5",
            "4.7.4",
            "4.7.3.2",
            "4.7.3.1",
            "4.7.3",
            "4.7.2.2",
            "4.7.2.1",
            "4.7.2",
            "4.7.1.4",
            "4.7.1.3",
            "4.7.1.2",
            "4.7.1.1",
            "4.7.1",
            "4.7.0",
            "4.6.13",
            "4.6.12",
            "4.6.11.1",
            "4.6.11",
            "4.6.10",
            "4.6.9",
            "4.6.8",
            "4.6.7",
            "4.6.6",
            "4.6.5",
            "4.6.4",
            "4.6.3.1",
            "4.6.3",
            "4.6.2",
            "4.6.1",
            "4.6.0",
            "4.5.0",
            "4.4.3",
            "4.4.2",
            "4.4.1",
            "4.4.0",
            "4.3.8",
            "4.3.7",
            "4.3.6",
            "4.3.5",
            "4.3.4",
            "4.3.3",
            "4.3.2",
            "4.3.1",
            "4.3.0",
            "4.2.2",
            "4.2.1",
            "4.2.0",
            "4.1.7",
            "4.1.6",
            "4.1.5",
            "4.1.4",
            "4.1.3",
            "4.1.2",
            "4.1.1",
            "4.1.0",
            "4.0.2",
            "4.0.1",
            "4.0.0",
            "3.10.4",
            "3.10.3",
            "3.10.2",
            "3.10.1",
            "3.10",
            "3.9.1",
            "3.9.0",
            "3.8.4",
            "3.8.3",
            "3.8.2",
            "3.8.1",
            "3.8.0",
            "account-repos",
            "3.7.2.3",
            "3.7.2.2",
            "3.7.2.1",
            "3.7.2",
            "3.7.1",
            "3.7.0",
            "3.6.1",
            "3.6.0",
            "3.5.6.1",
            "3.5.6",
            "chart-fix",
            "3.5.5",
            "3.5.4",
            "3.5.3",
            "3.5.2",
            "3.5.1",
            "3.5.0",
            "3.4.11",
            "3.4.10",
            "3.4.9",
            "3.4.8",
            "3.4.7",
            "3.4.6.1",
            "3.3.5",
            "3.3.4",
            "3.3.3",
            "3.3.2",
            "3.3.1",
            "3.3",
            "3.2.5",
            "3.1.5",
            "3.1.4",
            "3.1.3",
            "3.1.1",
            "3.1",
            "3.0.2",
            "3.0.1",
            "3.0.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2019-13647.json"
          }
        }
      ],
      "modified": "2026-10-20T10:50:42.522922067Z",
      "provider": "osv",
      "references": [
        "https://github.com/firefly-iii/firefly-iii/compare/a70b7cc...7d482aa",
        "https://github.com/firefly-iii/firefly-iii/issues/2338"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2019-13647",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 382038,
  "published_at": "2019-07-18T03:15:10.827+00:00"
}