CVE-2024-42489

Pro Macros Remote Code Execution via Viewpdf and similar macros

Published Aug 12, 2024 CVSS 3.1 · 10 Critical EPSS 1.1% KEV · Not listed
Description
Pro Macros provides XWiki rendering macros. Missing escaping in the Viewpdf macro allows any user with view right on the `CKEditor.HTMLConverter` page or edit or comment right on any page to perform remote code execution. Other macros like Viewppt are vulnerable to the same kind of attack. This vulnerability is fixed in 1.10.1.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Xwiki
Xwiki pro Macros
CPEs cpe:2.3:a:xwiki:pro_macros:*:*:*:*:*:*:*:*
Vendors & Products Xwiki
Xwiki pro Macros
Type Values Removed Values Added
First Time appeared Xwikisas
Xwikisas xwiki-pro-macros
CPEs cpe:2.3:a:xwikisas:xwiki-pro-macros:*:*:*:*:*:*:*:*
Vendors & Products Xwikisas
Xwikisas xwiki-pro-macros
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Pro Macros provides XWiki rendering macros. Missing escaping in the Viewpdf macro allows any user with view right on the `CKEditor.HTMLConverter` page or edit or comment right on any page to perform remote code execution. Other macros like Viewppt are vulnerable to the same kind of attack. This vulnerability is fixed in 1.10.1.
Title Pro Macros Remote Code Execution via Viewpdf and similar macros
Weaknesses CWE-74
References
Metrics cvssV3_1

{'score': 10, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Aug 13, 2024, 8:43 PM
Reserved
Aug 2, 2024, 2:13 PM
Status
Analyzed
Published
Aug 12, 2024, 4:15 PM
Modified
Jun 17, 2026, 7:49 AM