Skip to content
Heist/ feed
Back to feed
Low

Weblate leaks information via screenshots

Type: advisorySources: OSV

Weblate is a web based localization tool. Prior to 5.15.2, the screenshot images were served directly by the HTTP server without proper access control. This could allow an unauthenticated user to access screenshots after guessing their filename. This vulnerability is fixed in 5.15.2.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-21889
Confirmed fixed CVEs
Not specified
Updated in this feed
5 Nov 2026, 03:31 UTC · Revision 1

Source evidence

Weblate leaks information via screenshots

core-osv · Original source

Published 14 Jan 2026, 16:28 UTC

Weblate is a web based localization tool. Prior to 5.15.2, the screenshot images were served directly by the HTTP server without proper access control. This could allow an unauthenticated user to access screenshots after guessing their filename. This vulnerability is fixed in 5.15.2.

osv:CVE-2026-21889
Complete source record
{
  "id": "571db31860dbb41440a4c3dda221ae665fb04974cdfbdc2812760a8bddd5cc68",
  "url": "https://osv.dev/vulnerability/CVE-2026-21889",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Weblate leaks information via screenshots",
    "summary": "Weblate is a web based localization tool. Prior to 5.15.2, the screenshot images were served directly by the HTTP server without proper access control. This could allow an unauthenticated user to access screenshots after guessing their filename. This vulnerability is fixed in 5.15.2.",
    "evidence": "osv:CVE-2026-21889",
    "products": [],
    "severity": "low",
    "structured": {
      "id": "CVE-2026-21889",
      "aliases": [
        "CVE-2026-21889",
        "GHSA-3g2f-4rjg-9385",
        "PYSEC-2026-2037"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:H/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/weblateorg/weblate",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "ea5645608b4a40f055efd2042b3c44b6fafe134d"
                },
                {
                  "fixed": "a6eb5fd0299780eca286be8ff187dc2d10feec47"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:weblate:weblate:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "5.15.2"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "range": [
                      {
                        "fixed": "a6eb5fd0299780eca286be8ff187dc2d10feec47"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "versions": [
            "weblate-5.15.1",
            "weblate-5.15",
            "weblate-5.14.1",
            "weblate-5.14",
            "weblate-5.13.2",
            "weblate-5.13.1",
            "weblate-5.13",
            "weblate-5.12.2",
            "weblate-5.12.1",
            "weblate-5.12",
            "weblate-5.11.1",
            "weblate-5.11",
            "weblate-5.10.3",
            "weblate-5.10.2",
            "weblate-5.10.1",
            "weblate-5.10",
            "weblate-5.9.2",
            "weblate-5.9.1",
            "weblate-5.9",
            "weblate-5.8.2",
            "weblate-5.8.1",
            "weblate-5.8",
            "weblate-5.7.2",
            "weblate-5.7.1",
            "weblate-5.7",
            "weblate-5.6.1",
            "weblate-5.6",
            "weblate-5.5.5",
            "weblate-5.5.4",
            "weblate-5.5.3",
            "weblate-5.5.2",
            "weblate-5.5.1",
            "weblate-5.5",
            "weblate-5.4",
            "weblate-5.3",
            "weblate-5.2.1",
            "weblate-5.2",
            "weblate-5.1.1",
            "weblate-5.1",
            "weblate-5.0.2",
            "weblate-5.0.1",
            "weblate-4.18.1",
            "weblate-4.18",
            "weblate-4.17",
            "weblate-4.16.2",
            "weblate-4.16.1",
            "weblate-4.16",
            "weblate-4.15.1",
            "weblate-4.15",
            "weblate-4.14.2",
            "weblate-4.14.1",
            "weblate-4.14",
            "weblate-4.13.1",
            "weblate-4.13",
            "weblate-4.12.1",
            "weblate-4.12",
            "weblate-4.11.2",
            "weblate-4.11.1",
            "weblate-4.11",
            "weblate-4.10.1",
            "weblate-4.10",
            "weblate-4.9.1",
            "weblate-4.9",
            "weblate-4.8.1",
            "weblate-4.8",
            "weblate-4.7.2",
            "weblate-4.7.1",
            "weblate-4.7",
            "weblate-4.6",
            "weblate-4.5.2",
            "weblate-4.5.1",
            "weblate-4.5",
            "weblate-4.4.1",
            "weblate-4.4",
            "weblate-4.3.2",
            "weblate-4.3.1",
            "weblate-4.3",
            "weblate-4.2.1",
            "weblate-4.2",
            "weblate-4.1.1",
            "weblate-4.1",
            "weblate-4.0.2",
            "weblate-4.0.1",
            "weblate-4.0",
            "weblate-3.11.1",
            "weblate-3.11",
            "weblate-3.10.2",
            "weblate-3.10.1",
            "weblate-3.10",
            "weblate-3.9.1",
            "weblate-3.9",
            "weblate-3.8",
            "weblate-3.7.1",
            "weblate-3.7",
            "weblate-3.6.1",
            "weblate-3.6",
            "weblate-3.5.1",
            "weblate-3.5",
            "weblate-3.4",
            "weblate-3.3",
            "weblate-3.2.1",
            "weblate-3.2",
            "weblate-3.1.1",
            "weblate-3.1",
            "weblate-3.0.1",
            "weblate-3.0",
            "weblate-2.20",
            "weblate-2.19.1",
            "weblate-2.19",
            "weblate-2.18",
            "weblate-2.17",
            "weblate-2.16",
            "weblate-2.15",
            "weblate-2.14.1",
            "weblate-2.14",
            "weblate-2.13.1",
            "weblate-2.13",
            "weblate-2.12",
            "weblate-2.11",
            "weblate-2.10",
            "weblate-2.9",
            "weblate-2.8",
            "weblate-2.7",
            "weblate-2.5",
            "weblate-2.4",
            "weblate-2.3",
            "weblate-2.2",
            "weblate-2.1",
            "weblate-1.9",
            "weblate-1.8",
            "weblate-1.7",
            "weblate-1.6",
            "weblate-1.5",
            "weblate-1.4",
            "weblate-1.3",
            "weblate-1.2",
            "weblate-1.1",
            "weblate-1.0",
            "weblate-0.9",
            "weblate-0.8",
            "weblate-0.6",
            "weblate-0.5",
            "weblate-0.3",
            "weblate-0.2",
            "weblate-0.1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-21889.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:42.338931565Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/21xxx/CVE-2026-21889.json",
        "https://github.com/WeblateOrg/weblate/security/advisories/GHSA-3g2f-4rjg-9385",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-21889",
        "https://github.com/WeblateOrg/weblate/commit/a6eb5fd0299780eca286be8ff187dc2d10feec47",
        "https://github.com/WeblateOrg/weblate/pull/17516"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-284"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/21xxx/CVE-2026-21889.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-21889",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 509855,
  "published_at": "2026-01-14T16:28:30.208+00:00"
}