❌

Normal view

CVE-2026-22666: Dolibarr 23.0.0 dol_eval() whitelist bypass -> RCE (full write-up + PoC)

Root cause: the $forbiddenphpstrings blocklist is only enforced in blacklist mode -> the default whitelist mode never touches it. The whitelist regex is also blind to PHP dynamic callable syntax (('exec')('cmd')). Either bug alone limits impact; together they reach OS command execution. Coordinated disclosure - patch available as of 4/4/2026.

submitted by /u/JivaSecurity
[link] [comments]

CVE-2026-33656: EspoCRM ≀ 9.3.3 β€” Formula engine ACL gap + path traversal β†’ authenticated RCE (full write-up + PoC)

Root cause: EspoCRM's formula engine operates outside the field-level restriction layer β€” fields marked readOnly (like Attachment.sourceId) are writable through it. sourceId is concatenated directly into a file path in getFilePath() with no sanitization. Chain: modify sourceId via formula β†’ upload webshell via chunked upload β†’ poison .htaccess β†’ RCE as www-data. Six requests, admin credentials required. Coordinated disclosure β€” patched in 9.3.4.

submitted by /u/JivaSecurity
[link] [comments]
❌