PHP Object Injection in Advanced Form Integration WordPress plugin
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- High
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-502.
Summary
The Advanced Form Integration plugin for WordPress by nasirahmed is affected in all versions through 2.10.2. It deserializes untrusted input, which lets unauthenticated remote attackers inject a PHP object (CWE-502). The injected object has no effect unless another plugin or theme with a POP chain is installed on the site, and then it may allow deleting files, retrieving sensitive data or executing code.
Written with Claude Haiku 5.5 from the sources below · 2026-11-07
Description from the CNA
The Advanced Form Integration — Connect Forms to 300+ Apps plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 2.10.2 via deserialization of untrusted input . This makes it possible for unauthenticated attackers to inject a PHP Object. No known POP chain is present in the vulnerable software, which means this vulnerability has no impact unless another plugin or theme containing a POP chain is installed on the site. If a POP chain is present via an additional plugin or theme installed on the target system, it may allow the attacker to perform actions like delete arbitrary files, retrieve sensitive data, or execute code depending on the POP chain present. Exploitation requires that an administrator has previously configured at least one active NexForms integration (status=1) in the plugin's database table; in the free tier, only POST parameter keys containing the substrings 'name', 'email', 'first', or 'last' are routed to the vulnerable normalizer.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| nasirahmed | Advanced Form Integration — Connect Forms to 300+ Apps | up to 2.10.2 | — | No fix listed | CNA |
- Advanced Form Integration — Connect Forms to 300+ Apps Vendornasirahmed Affected up to 2.10.2 Fixed in — No fix listed CNA
Remediation
The sources list no fixed version for Advanced Form Integration.
Written with Claude Haiku 5.5 from the sources below · 2026-11-07
Timeline
- 2026-11-07 Threatist record created from CVE-2026-104738
- 2026-11-07 Alias added: GHSA-xqcq-7gq5-86v8
- 2026-11-08 Priority changed: MEDIUM → LOW
References
Other 4
- https://www.wordfence.com/threat-intel/vulnerabilities/id/dbea3356-2fc1-4511-9767-e560b7c4f0a8?source=cve
- https://plugins.trac.wordpress.org/browser/advanced-form-integration/tags/2.9.0/includes/triggers/nexforms/nexforms.php#L508
- https://plugins.trac.wordpress.org/browser/advanced-form-integration/tags/2.9.0/includes/triggers/nexforms/nexforms.php#L457
- https://plugins.trac.wordpress.org/browser/advanced-form-integration/tags/2.9.0/includes/triggers/nexforms/nexforms.php#L220
More nasirahmed vulnerabilities
- TI-2024-12171 AFI < 1.100.0 - Admin+ Stored XSS CVSS 3.1LOW 3.5
- TI-2024-12170 AFI < 1.100.0 - Admin+ Stored XSS CVSS 3.1LOW 3.5
- TI-2026-70263 Unverified password change in Advanced Form Integration plugin CVSS 3.1HIGH 8.1
- TI-2024-21209 WordPress Forms to Zapier plugin <= 1.1.12 - Auth. SQL Injection vulnerability CVSS 3.1HIGH 7.6
- TI-2023-27758 SQL injection in nasirahmed Advanced Form Integration – Connect WooCommerce and Contact… CVSS 3.1HIGH 7.6
- TI-2024-02218 SQL injection in nasirahmed AFI – The Easiest Integration Plugin CVSS 3.1MEDIUM 6.1
Sources
- CVE-2026-104738 · CVE Program
- CVE-2026-104738 · NVD
- FIRST EPSS
- GHSA-xqcq-7gq5-86v8 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences