Halloween: +30% on one top-up (until November 2 inclusive) — and there is a lot waiting for you in your dashboard 🕷 ⏳ Take the bonus
Critical 30.10.2026

Gravity Forms: PHP Object Injection (CVE-2026-103039)

A PHP Object Injection vulnerability (CVSS 9.8) was reported in the Gravity Forms plugin for WordPress. GFFormsModel::create_post() passes a List field value to the unrestricted global maybe_unserialize(). An unauthenticated attacker can inject a PHP object into post meta.

Checked in Shield: no

Who is affected

All Gravity Forms versions up to and including 3.1.2. Condition: a Post Custom Field with the List input type and a content template enabled. Remote code execution requires a gadget chain from another plugin or theme.

How to check

Check the Gravity Forms version under Plugins in WordPress. Review whether any forms use a List-type Post Custom Field with a content template enabled.

How to fix

The source does not name a fixed version. Watch for a plugin update and install the patch once released. Until then, consider reviewing forms that use such fields.

What Shield checks not checked

Checked in Shield: no. This is usually not visible from outside, or the check has not been added yet; we collect such cases and add checks in batches.

Check my site for free

Good to know

Exploitation status and the fixed version number are not disclosed yet. Source: NVD, CVE-2026-103039.

Sources

Share:
Free · no sign-up

How many clicks is your site missing?

The SEO Radar shows in a minute which pages sit near the top of Google and what keeps them from moving up.

An estimate from positions, not a promise
New articles by email
Content