Skip to main content
CVE Vulnerability Database

CVE-2024-4744: iPages Flipbook Auth Bypass Vulnerability

CVE-2024-4744 is an authorization bypass flaw in Avirtum iPages Flipbook that allows unauthorized access due to missing authorization checks. This article covers the technical details, affected versions through 1.5.1, and mitigation.

Published:

CVE-2024-4744 Overview

CVE-2024-4744 is a missing authorization vulnerability in the Avirtum iPages Flipbook plugin for WordPress. The flaw affects all versions of the plugin up to and including 1.5.1. The plugin fails to verify user permissions before executing privileged actions, allowing unauthenticated network attackers to invoke restricted functionality. The issue is tracked under CWE-862: Missing Authorization and was published to the National Vulnerability Database on June 10, 2024.

Critical Impact

Unauthenticated attackers can reach functions intended for authorized users, impacting confidentiality, integrity, and availability of affected WordPress sites running iPages Flipbook through version 1.5.1.

Affected Products

  • Avirtum iPages Flipbook WordPress plugin versions up to and including 1.5.1
  • WordPress sites with the ipages-flipbook plugin installed and activated
  • All WordPress deployments hosting unpatched iPages Flipbook instances

Discovery Timeline

  • 2024-06-10 - CVE-2024-4744 published to NVD
  • 2026-06-17 - Last updated in NVD database

Technical Details for CVE-2024-4744

Vulnerability Analysis

The iPages Flipbook plugin exposes one or more action handlers without enforcing capability checks. WordPress plugins commonly register AJAX endpoints through admin-ajax.php or REST routes via register_rest_route. When developers register these endpoints without a permission_callback or without calling current_user_can(), any client that knows the endpoint name can invoke the underlying logic. CVE-2024-4744 reflects this pattern in the plugin code paths through version 1.5.1.

The vulnerability maps to CWE-862: Missing Authorization. It is reachable over the network, requires no authentication, and needs no user interaction. EPSS data places the exploitation probability at 0.252% as of June 23, 2026, indicating low observed exploitation activity. For full vendor-specific notes, see the Patchstack Vulnerability Analysis.

Root Cause

The root cause is broken access control inside the plugin's action handlers. The plugin fails to validate that the requester holds the WordPress capability required for the operation. A missing permission_callback on REST routes or a missing current_user_can() guard on AJAX hooks lets anonymous requests reach privileged code paths.

Attack Vector

An attacker sends crafted HTTP requests directly to the exposed plugin endpoints on a vulnerable WordPress site. No credentials and no user interaction are required. Because the attack vector is network-based and the complexity is low, automated scanners can identify and target vulnerable installations at scale. Refer to the Patchstack advisory for endpoint-level details.

No public proof-of-concept exploit is referenced in the NVD data for this CVE. The vulnerability mechanism is described in prose because no verified exploit code is available.

Detection Methods for CVE-2024-4744

Indicators of Compromise

  • Unauthenticated POST or GET requests to wp-admin/admin-ajax.php referencing iPages Flipbook actions
  • Requests to plugin REST routes under /wp-json/ that succeed without a valid X-WP-Nonce header or authenticated session
  • Anomalous creation, modification, or deletion of flipbook objects without a corresponding administrator login event

Detection Strategies

  • Inventory WordPress sites for the ipages-flipbook plugin and flag any instance at version 1.5.1 or earlier
  • Inspect web server access logs for unauthenticated traffic targeting plugin-specific action names
  • Correlate plugin endpoint hits with the absence of a preceding authenticated session cookie

Monitoring Recommendations

  • Forward WordPress access and audit logs to a centralized analytics platform for long-term retention and query
  • Alert on spikes of requests to admin-ajax.php with action parameters tied to iPages Flipbook
  • Track plugin and theme version drift across WordPress estates to surface unpatched installations quickly

How to Mitigate CVE-2024-4744

Immediate Actions Required

  • Identify all WordPress sites running iPages Flipbook version 1.5.1 or earlier and prioritize them for remediation
  • Update the plugin to a fixed release once published by Avirtum, per the Patchstack advisory
  • Deactivate and remove the plugin from sites that do not require flipbook functionality
  • Review WordPress audit logs for signs of unauthorized flipbook operations

Patch Information

The NVD entry lists affected versions through 1.5.1 with no fixed version recorded in the supplied data. Consult the Patchstack Vulnerability Analysis for the latest vendor patch status and apply updates through the WordPress plugin manager once available.

Workarounds

  • Block unauthenticated access to iPages Flipbook AJAX and REST endpoints at the web application firewall layer
  • Restrict admin-ajax.php POST requests from untrusted networks where feasible
  • Disable the plugin until a vendor patch is available if the site does not depend on it
  • Apply virtual patching rules from your WAF vendor that specifically target CVE-2024-4744

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.