Skip to content
Heist/ feed
Back to feed
High

Security advisory

Type: advisorySources: OSVCVE: CVE-2021-31745

Session Fixation vulnerability in login.php in Pluck-CMS Pluck 4.7.15 allows an attacker to sustain unauthorized access to the platform. Because Pluck does not invalidate prior sessions after a password change, access can be sustained even after an administrator performs regular remediation attempts such as resetting their password.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2021-31745
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 11:45 UTC · Revision 1

Source evidence

CVE-2021-31745

core-osv · Original source

Published 10 Dec 2021, 18:15 UTC

Session Fixation vulnerability in login.php in Pluck-CMS Pluck 4.7.15 allows an attacker to sustain unauthorized access to the platform. Because Pluck does not invalidate prior sessions after a password change, access can be sustained even after an administrator performs regular remediation attempts such as resetting their password.

osv:CVE-2021-31745
Complete source record
{
  "id": "7b220bdd4e188efa4f7d722e671d5fbbd317a72d616b15d87770c47a81d09cea",
  "url": "https://osv.dev/vulnerability/CVE-2021-31745",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2021-31745",
    "summary": "Session Fixation vulnerability in login.php in Pluck-CMS Pluck 4.7.15 allows an attacker to sustain unauthorized access to the platform. Because Pluck does not invalidate prior sessions after a password change, access can be sustained even after an administrator performs regular remediation attempts such as resetting their password.",
    "evidence": "osv:CVE-2021-31745",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2021-31745",
      "aliases": [
        "CVE-2021-31745"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/pluck-cms/pluck",
              "type": "GIT",
              "events": [
                {
                  "introduced": "2285080b37b4029074230635839d5b8b8f1dc8d5"
                },
                {
                  "last_affected": "2285080b37b4029074230635839d5b8b8f1dc8d5"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:pluck-cms:pluck:4.7.15:-:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "4.7.15-NA"
                      },
                      {
                        "last_affected": "4.7.15-NA"
                      }
                    ],
                    "source": "CPE_STRING"
                  }
                ]
              }
            }
          ],
          "versions": [
            "4.7.15-NA",
            "4.7.15"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-31745.json"
          }
        }
      ],
      "modified": "2026-10-20T10:54:40.596356715Z",
      "provider": "osv",
      "references": [
        "https://github.com/pluck-cms/pluck/issues/99"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2021-31745",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 385866,
  "published_at": "2021-12-10T18:15:07.463+00:00"
}