Skip to content
Heist/ feed
Back to feed
Medium

Security advisory

Type: advisorySources: OSVCVE: CVE-2019-9881

The createComment mutation in the WPGraphQL 0.2.3 plugin for WordPress allows unauthenticated users to post comments on any article, even when 'allow comment' is disabled.

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

Source evidence

CVE-2019-9881

core-osv · Original source

Published 10 Jun 2019, 18:29 UTC

The createComment mutation in the WPGraphQL 0.2.3 plugin for WordPress allows unauthenticated users to post comments on any article, even when 'allow comment' is disabled.

osv:CVE-2019-9881
Complete source record
{
  "id": "9b3dd5bf89a02a626d2fc57cd772a4adc22812bdde8ea43c18c64f28c8037923",
  "url": "https://osv.dev/vulnerability/CVE-2019-9881",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2019-9881",
    "summary": "The createComment mutation in the WPGraphQL 0.2.3 plugin for WordPress allows unauthenticated users to post comments on any article, even when 'allow comment' is disabled.",
    "evidence": "osv:CVE-2019-9881",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2019-9881",
      "aliases": [
        "CVE-2019-9881"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/wp-graphql/wp-graphql",
              "type": "GIT",
              "events": [
                {
                  "introduced": "beb42d76aeeeafe66ff278b82b3fd8a5bf5fb129"
                },
                {
                  "last_affected": "beb42d76aeeeafe66ff278b82b3fd8a5bf5fb129"
                },
                {
                  "fixed": "6379a6203da74f283a1211db61d530c2393c161a"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:wpengine:wpgraphql:0.2.3:*:*:*:*:wordpress:*:*",
                    "range": [
                      {
                        "introduced": "0.2.3"
                      },
                      {
                        "last_affected": "0.2.3"
                      }
                    ],
                    "source": "CPE_STRING"
                  },
                  {
                    "range": [
                      {
                        "fixed": "6379a6203da74f283a1211db61d530c2393c161a"
                      }
                    ],
                    "source": "REFERENCES_TAG",
                    "original_tag": "v0.3.0"
                  }
                ]
              }
            }
          ],
          "versions": [
            "0.2.3",
            "v0.2.3"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2019-9881.json"
          }
        }
      ],
      "modified": "2026-10-20T10:51:03.955058643Z",
      "provider": "osv",
      "references": [
        "https://github.com/wp-graphql/wp-graphql/releases/tag/v0.3.0",
        "https://wpvulndb.com/vulnerabilities/9282",
        "https://github.com/pentestpartners/snippets/blob/master/wp-graphql0.2.3_exploit.py",
        "https://www.pentestpartners.com/security-blog/pwning-wordpress-graphql/"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2019-9881",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 382458,
  "published_at": "2019-06-10T18:29:01.237+00:00"
}