Skip to content
Heist/ feed
Back to feed
High

Initiative Vulnerable to Improper Session Invalidation (JWT Remains Valid)

Type: advisorySources: OSV

Initiative is a self-hosted project management platform. Versions of the application prior to 0.32.4 do not invalidate previously issued JWT access tokens after a user changes their password. As a result, older tokens remain valid until expiration and can still be used to access protected API endpoints. This behavior allows continued authenticated access even after the account password has been updated. Version 0.32.4 fixes the issue.

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

Source evidence

Initiative Vulnerable to Improper Session Invalidation (JWT Remains Valid)

core-osv · Original source

Published 26 Feb 2026, 22:56 UTC

Initiative is a self-hosted project management platform. Versions of the application prior to 0.32.4 do not invalidate previously issued JWT access tokens after a user changes their password. As a result, older tokens remain valid until expiration and can still be used to access protected API endpoints. This behavior allows continued authenticated access even after the account password has been updated. Version 0.32.4 fixes the issue.

osv:CVE-2026-28275
Complete source record
{
  "id": "aca586d52309c86052c091763a84fc10f1fa90c52a9e6e27619ba9919bcb9edf",
  "url": "https://osv.dev/vulnerability/CVE-2026-28275",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Initiative Vulnerable to Improper Session Invalidation (JWT Remains Valid)",
    "summary": "Initiative is a self-hosted project management platform. Versions of the application prior to 0.32.4 do not invalidate previously issued JWT access tokens after a user changes their password. As a result, older tokens remain valid until expiration and can still be used to access protected API endpoints. This behavior allows continued authenticated access even after the account password has been updated. Version 0.32.4 fixes the issue.",
    "evidence": "osv:CVE-2026-28275",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-28275",
      "aliases": [
        "CVE-2026-28275",
        "GHSA-hww6-3fww-xw3h"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/beyonders-studio/initiative",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "5876b91afc7a91478fe9d975cb52b8db57446838"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "0.32.4"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "range": [
                      {
                        "fixed": "5876b91afc7a91478fe9d975cb52b8db57446838"
                      }
                    ],
                    "source": "REFERENCES_TAG",
                    "original_tag": "v0.32.4"
                  },
                  {
                    "cpe": "cpe:2.3:a:morelitea:initiative:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "0.32.4"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v0.32.3",
            "v0.32.2",
            "v0.32.1",
            "v0.32.0",
            "v0.31.5",
            "v0.31.4",
            "v0.31.3",
            "v0.31.2",
            "v0.31.1",
            "v0.31.0",
            "v0.30.1",
            "v0.30.0",
            "v0.29.1",
            "v0.29.0",
            "v0.28.0",
            "v0.27.0",
            "v0.26.0",
            "v0.25.5",
            "v0.25.4",
            "v0.25.3",
            "v0.25.2",
            "v0.25.1",
            "v0.25.0",
            "v0.24.0",
            "v0.23.0",
            "v0.22.0",
            "v0.21.0",
            "v0.20.1",
            "v0.20.0",
            "v0.19.1",
            "v0.19.0",
            "v0.18.0",
            "v0.17.0",
            "v0.16.0",
            "v0.15.2",
            "v0.15.1",
            "v0.15.0",
            "v0.14.1",
            "v0.14.0",
            "v0.13.0",
            "v0.12.5",
            "v0.12.4",
            "v0.12.3",
            "v0.12.2",
            "v0.12.1",
            "v0.12.0",
            "v0.11.1",
            "v0.11.0",
            "v0.10.0",
            "v0.9.0",
            "v0.8.0",
            "v0.7.3",
            "v0.7.2",
            "v0.7.1",
            "v0.7.0",
            "v0.6.4",
            "v0.6.3",
            "v0.6.2",
            "v0.6.1",
            "v0.6.0",
            "v0.5.3",
            "v0.5.2",
            "v0.5.1",
            "v0.5.0",
            "v0.4.0",
            "v0.3.1",
            "v0.3.0",
            "v0.2.1",
            "v0.2.0",
            "v0.1.6",
            "v0.1.5",
            "v0.1.4",
            "v0.1.3",
            "v0.1.2",
            "v0.1.1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-28275.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:49.446630733Z",
      "provider": "osv",
      "references": [
        "https://github.com/Morelitea/initiative/releases/tag/v0.32.4",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/28xxx/CVE-2026-28275.json",
        "https://github.com/Morelitea/initiative/security/advisories/GHSA-hww6-3fww-xw3h",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-28275"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-613"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/28xxx/CVE-2026-28275.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-28275",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 517943,
  "published_at": "2026-02-26T22:56:07.815+00:00"
}