CVE-2026-109995 (GCVE-0-2026-109995)
Vulnerability from cvelistv5
Published
2026-10-27 11:32
Modified
2026-10-29 01:52
Severity ?
VLAI Severity ?
EPSS score ?
CWE
- CWE-79 - Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Summary
The Advanced Views – Display Framework for Gutenberg & Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'comment' parameter in all versions up to, and including, 3.9.6 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This vulnerability is exploitable even against pending or unapproved comments, as the plugin's get_comment() lookup applies no approval-status filter, meaning a payload executes for any visitor loading an avf-layout block bound to the attacker's comment ID before the comment is ever reviewed.
References
Impacted products
| Vendor | Product | Version | ||
|---|---|---|---|---|
| wplakeorg | Advanced Views – Display Framework – Gutenberg/Elementor/Shortcode |
Version: 0 ≤ 3.9.6 |
{
"containers": {
"adp": [
{
"metrics": [
{
"other": {
"content": {
"id": "CVE-2026-109995",
"options": [
{
"Exploitation": "none"
},
{
"Automatable": "no"
},
{
"Technical Impact": "partial"
}
],
"role": "CISA Coordinator",
"timestamp": "2026-10-29T01:34:29.832000Z",
"version": "2.0.3"
},
"type": "ssvc"
}
}
],
"providerMetadata": {
"dateUpdated": "2026-10-29T01:52:00.520Z",
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP"
},
"title": "CISA ADP Vulnrichment"
}
],
"cna": {
"affected": [
{
"defaultStatus": "unaffected",
"product": "Advanced Views \u2013 Display Framework \u2013 Gutenberg/Elementor/Shortcode",
"vendor": "wplakeorg",
"versions": [
{
"lessThanOrEqual": "3.9.6",
"status": "affected",
"version": "0",
"versionType": "semver"
}
]
}
],
"credits": [
{
"lang": "en",
"type": "finder",
"value": "nguyen viet tin"
}
],
"descriptions": [
{
"lang": "en",
"value": "The Advanced Views \u2013 Display Framework for Gutenberg \u0026 Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the \u0027comment\u0027 parameter in all versions up to, and including, 3.9.6 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This vulnerability is exploitable even against pending or unapproved comments, as the plugin\u0027s get_comment() lookup applies no approval-status filter, meaning a payload executes for any visitor loading an avf-layout block bound to the attacker\u0027s comment ID before the comment is ever reviewed."
}
],
"metrics": [
{
"cvssV3_1": {
"baseScore": 7.2,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N",
"version": "3.1"
}
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-79",
"description": "CWE-79 Improper Neutralization of Input During Web Page Generation (\u0027Cross-site Scripting\u0027)",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2026-10-27T11:32:03.735Z",
"orgId": "b15e7b5b-3da4-40ae-a43c-f7aa60e62599",
"shortName": "Wordfence"
},
"references": [
{
"url": "https://www.wordfence.com/threat-intel/vulnerabilities/id/57ccea1b-d579-444e-a7e6-ae1ed218ea59?source=cve"
},
{
"url": "https://plugins.trac.wordpress.org/browser/acf-views/tags/3.9.6/src/Cpt/Data_Vendors/Wp/Fields/Comment/Comment_Content_Field.php#L27"
},
{
"url": "https://plugins.trac.wordpress.org/browser/acf-views/tags/3.9.6/src/Cpt/Data_Vendors/Wp/Fields/Comment/Comment_Content_Field.php#L50"
},
{
"url": "https://plugins.trac.wordpress.org/browser/acf-views/tags/3.9.6/src/Cpt/Data_Vendors/Base/Fields/Custom_Field.php#L70"
},
{
"url": "https://plugins.trac.wordpress.org/browser/acf-views/tags/3.9.7/src/Cpt/Data_Vendors/Wp/Fields/Comment/Comment_Content_Field.php"
}
],
"timeline": [
{
"lang": "en",
"time": "2026-10-13T13:51:35.000Z",
"value": "Vendor Notified"
},
{
"lang": "en",
"time": "2026-10-26T21:41:35.000Z",
"value": "Disclosed"
}
],
"title": "Advanced Views \u003c= 3.9.6 - Unauthenticated Stored Cross-Site Scripting via Comment Content"
}
},
"cveMetadata": {
"assignerOrgId": "b15e7b5b-3da4-40ae-a43c-f7aa60e62599",
"assignerShortName": "Wordfence",
"cveId": "CVE-2026-109995",
"datePublished": "2026-10-27T11:32:03.735Z",
"dateReserved": "2026-10-13T13:34:31.475Z",
"dateUpdated": "2026-10-29T01:52:00.520Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"vulnerability-lookup:meta": {
"vulnrichment": {
"containers": "{\"adp\": [{\"title\": \"CISA ADP Vulnrichment\", \"metrics\": [{\"other\": {\"type\": \"ssvc\", \"content\": {\"id\": \"CVE-2026-109995\", \"role\": \"CISA Coordinator\", \"options\": [{\"Exploitation\": \"none\"}, {\"Automatable\": \"no\"}, {\"Technical Impact\": \"partial\"}], \"version\": \"2.0.3\", \"timestamp\": \"2026-10-29T01:34:29.832000Z\"}}}], \"providerMetadata\": {\"orgId\": \"134c704f-9b21-4f2e-91b3-4a467353bcc0\", \"shortName\": \"CISA-ADP\", \"dateUpdated\": \"2026-10-29T01:42:54.068Z\"}}], \"cna\": {\"title\": \"Advanced Views \u003c= 3.9.6 - Unauthenticated Stored Cross-Site Scripting via Comment Content\", \"credits\": [{\"lang\": \"en\", \"type\": \"finder\", \"value\": \"nguyen viet tin\"}], \"metrics\": [{\"cvssV3_1\": {\"version\": \"3.1\", \"baseScore\": 7.2, \"baseSeverity\": \"HIGH\", \"vectorString\": \"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N\"}}], \"affected\": [{\"vendor\": \"wplakeorg\", \"product\": \"Advanced Views \\u2013 Display Framework \\u2013 Gutenberg/Elementor/Shortcode\", \"versions\": [{\"status\": \"affected\", \"version\": \"0\", \"versionType\": \"semver\", \"lessThanOrEqual\": \"3.9.6\"}], \"defaultStatus\": \"unaffected\"}], \"timeline\": [{\"lang\": \"en\", \"time\": \"2026-10-13T13:51:35.000Z\", \"value\": \"Vendor Notified\"}, {\"lang\": \"en\", \"time\": \"2026-10-26T21:41:35.000Z\", \"value\": \"Disclosed\"}], \"references\": [{\"url\": \"https://www.wordfence.com/threat-intel/vulnerabilities/id/57ccea1b-d579-444e-a7e6-ae1ed218ea59?source=cve\"}, {\"url\": \"https://plugins.trac.wordpress.org/browser/acf-views/tags/3.9.6/src/Cpt/Data_Vendors/Wp/Fields/Comment/Comment_Content_Field.php#L27\"}, {\"url\": \"https://plugins.trac.wordpress.org/browser/acf-views/tags/3.9.6/src/Cpt/Data_Vendors/Wp/Fields/Comment/Comment_Content_Field.php#L50\"}, {\"url\": \"https://plugins.trac.wordpress.org/browser/acf-views/tags/3.9.6/src/Cpt/Data_Vendors/Base/Fields/Custom_Field.php#L70\"}, {\"url\": \"https://plugins.trac.wordpress.org/browser/acf-views/tags/3.9.7/src/Cpt/Data_Vendors/Wp/Fields/Comment/Comment_Content_Field.php\"}], \"descriptions\": [{\"lang\": \"en\", \"value\": \"The Advanced Views \\u2013 Display Framework for Gutenberg \u0026 Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the \u0027comment\u0027 parameter in all versions up to, and including, 3.9.6 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This vulnerability is exploitable even against pending or unapproved comments, as the plugin\u0027s get_comment() lookup applies no approval-status filter, meaning a payload executes for any visitor loading an avf-layout block bound to the attacker\u0027s comment ID before the comment is ever reviewed.\"}], \"problemTypes\": [{\"descriptions\": [{\"lang\": \"en\", \"type\": \"CWE\", \"cweId\": \"CWE-79\", \"description\": \"CWE-79 Improper Neutralization of Input During Web Page Generation (\u0027Cross-site Scripting\u0027)\"}]}], \"providerMetadata\": {\"orgId\": \"b15e7b5b-3da4-40ae-a43c-f7aa60e62599\", \"shortName\": \"Wordfence\", \"dateUpdated\": \"2026-10-27T11:32:03.735Z\"}}}",
"cveMetadata": "{\"cveId\": \"CVE-2026-109995\", \"state\": \"PUBLISHED\", \"dateUpdated\": \"2026-10-29T01:52:00.520Z\", \"dateReserved\": \"2026-10-13T13:34:31.475Z\", \"assignerOrgId\": \"b15e7b5b-3da4-40ae-a43c-f7aa60e62599\", \"datePublished\": \"2026-10-27T11:32:03.735Z\", \"assignerShortName\": \"Wordfence\"}",
"dataType": "CVE_RECORD",
"dataVersion": "5.2"
}
}
}
Loading…
Loading…
Sightings
| Author | Source | Type | Date |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or seen somewhere by the user.
- Confirmed: The vulnerability is confirmed from an analyst perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: This vulnerability was exploited and seen by the user reporting the sighting.
- Patched: This vulnerability was successfully patched by the user reporting the sighting.
- Not exploited: This vulnerability was not exploited or seen by the user reporting the sighting.
- Not confirmed: The user expresses doubt about the veracity of the vulnerability.
- Not patched: This vulnerability was not successfully patched by the user reporting the sighting.
Loading…
Loading…