Skip to content
Heist/ feed
Back to feed
Critical

Security advisory

Type: advisorySources: OSVCVE: CVE-2019-9879

The WPGraphQL 0.2.3 plugin for WordPress allows remote attackers to register a new user with admin privileges, whenever new user registrations are allowed. This is related to the registerUser mutation.

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

Source evidence

CVE-2019-9879

core-osv · Original source

Published 10 Jun 2019, 18:29 UTC

The WPGraphQL 0.2.3 plugin for WordPress allows remote attackers to register a new user with admin privileges, whenever new user registrations are allowed. This is related to the registerUser mutation.

osv:CVE-2019-9879
Complete source record
{
  "id": "a1df3338af75ab383abcad41d39c524e1020e8d831f017e02e98b649efe71194",
  "url": "https://osv.dev/vulnerability/CVE-2019-9879",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2019-9879",
    "summary": "The WPGraphQL 0.2.3 plugin for WordPress allows remote attackers to register a new user with admin privileges, whenever new user registrations are allowed. This is related to the registerUser mutation.",
    "evidence": "osv:CVE-2019-9879",
    "products": [],
    "severity": "critical",
    "structured": {
      "id": "CVE-2019-9879",
      "aliases": [
        "CVE-2019-9879"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"
        }
      ],
      "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-9879.json"
          }
        }
      ],
      "modified": "2026-10-20T10:51:03.956072811Z",
      "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-9879",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 382459,
  "published_at": "2019-06-10T18:29:01.017+00:00"
}