Skip to content
Heist/ feed
Back to feed
High

Grav Flex Objects 1.4.0 through 1.4.7 Authorization Bypass via Shortcode

Type: advisorySources: OSV

Grav Flex Objects plugin versions 1.4.0 through 1.4.7 contain an authorization bypass vulnerability in the flex-objects shortcode that allows users with page-edit access to render any registered Flex collection without permission checks. Attackers can place the shortcode in published pages to expose sensitive directory contents including user account information, bypassing the authorize ACL enforced in the admin panel.

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

Source evidence

Grav Flex Objects 1.4.0 through 1.4.7 Authorization Bypass via Shortcode

core-osv · Original source

Published 25 Aug 2026, 01:30 UTC

Grav Flex Objects plugin versions 1.4.0 through 1.4.7 contain an authorization bypass vulnerability in the flex-objects shortcode that allows users with page-edit access to render any registered Flex collection without permission checks. Attackers can place the shortcode in published pages to expose sensitive directory contents including user account information, bypassing the authorize ACL enforced in the admin panel.

osv:CVE-2026-56707
Complete source record
{
  "id": "3905d60ef894eb8c481f1791a9a8709697026aee36234ff6d06e1dc9e5d73c75",
  "url": "https://osv.dev/vulnerability/CVE-2026-56707",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Grav Flex Objects 1.4.0 through 1.4.7 Authorization Bypass via Shortcode",
    "summary": "Grav Flex Objects plugin versions 1.4.0 through 1.4.7 contain an authorization bypass vulnerability in the flex-objects shortcode that allows users with page-edit access to render any registered Flex collection without permission checks. Attackers can place the shortcode in published pages to expose sensitive directory contents including user account information, bypassing the authorize ACL enforced in the admin panel.",
    "evidence": "osv:CVE-2026-56707",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-56707",
      "aliases": [
        "CVE-2026-56707",
        "GHSA-x929-528m-vx2m"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/getgrav/grav",
              "type": "GIT",
              "events": [
                {
                  "introduced": "9b149307efc9fd0fb0865bd22c1d717b25c1f31e"
                },
                {
                  "fixed": "fa7e6be95a1bd92851b4e3b9c7e6c0d4334fb01e"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "1.4.8"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "range": [
                      {
                        "introduced": "1.4.0"
                      },
                      {
                        "last_affected": "1.4.7"
                      }
                    ],
                    "source": "DESCRIPTION"
                  }
                ]
              }
            }
          ],
          "versions": [
            "1.4.7",
            "1.4.6",
            "1.4.5",
            "1.4.4",
            "1.4.3",
            "1.4.2",
            "1.4.1",
            "1.4.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-56707.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:33.800179654Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/56xxx/CVE-2026-56707.json",
        "https://github.com/getgrav/grav/security/advisories/GHSA-x929-528m-vx2m",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-56707",
        "https://www.vulncheck.com/advisories/grav-flex-objects-through-authorization-bypass-via-shortcode"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-862"
        ],
        "cna_assigner": "VulnCheck",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/56xxx/CVE-2026-56707.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-56707",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 500992,
  "published_at": "2026-08-25T01:30:06.601+00:00"
}