CVE-2026-5096 PUBLISHED

Everest Forms <= 3.4.4 - Unauthenticated Server-Side Request Forgery via Upload Field 'Previous Value'

Assigner: Wordfence
Reserved: 29.03.2026 Published: 28.08.2026 Updated: 28.08.2026

The Everest Forms plugin for WordPress is vulnerable to Server-Side Request Forgery in all versions up to, and including, 3.4.4. This is due to the load_previous_field_value() method in class-evf-form-task.php accepting arbitrary URL values from $_POST data for upload fields without domain restriction, which are then passed to wp_remote_head() in the get_local_file_size() method of class-evf-form-fields-upload.php. This makes it possible for unauthenticated attackers to force the WordPress server to make outbound HTTP HEAD requests to arbitrary URLs by submitting a form with an upload field containing a malicious URL while leaving a required field empty to trigger form re-rendering.

Metrics

CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
CVSS Score: 5.3

Product Status

Vendor wpeverest
Product Everest Forms – Contact Form, Payment Form, Quiz, Survey & Custom Form Builder with AI
Versions Default: unaffected
  • affected from 0 to 3.4.4 (incl.)

Credits

  • h0xilo finder

References

Problem Types

  • CWE-918 Server-Side Request Forgery (SSRF) CWE