AmwalPay for BA Booking Security & Risk Analysis

wordpress.org/plugins/amwalpay-for-ba-booking

Accept Secure Payments with AmwalPay for BA Booking

0 active installs v1.0.4 PHP 7.4+ WP 5.0+ Updated Dec 22, 2025
amwalamwalpayba-bookingonline-paymentspayment-gateway
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is AmwalPay for BA Booking Safe to Use in 2026?

Generally Safe

Score 100/100

AmwalPay for BA Booking has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6mo ago
Risk Assessment

The "amwalpay-for-ba-booking" plugin v1.0.4 exhibits a generally strong security posture based on the provided static analysis. The complete absence of critical and high-severity taint flows, along with the proper use of prepared statements for all SQL queries and thorough output escaping, are excellent indicators of secure coding practices. Furthermore, the plugin does not appear to have a history of known vulnerabilities, suggesting a consistent focus on security over its development.

However, there are significant areas for improvement. The plugin lacks any nonce checks or capability checks, which are fundamental security mechanisms in WordPress. This means that actions triggered by AJAX handlers, shortcodes, or other entry points (if they existed) would not be protected against CSRF attacks or unauthorized access. The presence of file operations and external HTTP requests without these checks, while not currently manifesting as exploitable issues in this snapshot, represents a potential risk if input controlling these operations is not rigorously validated and sanitized.

While the current attack surface appears to be zero, the absence of these crucial security controls means that any future expansion or the introduction of new entry points would be immediately vulnerable. The plugin's current clean slate in terms of vulnerabilities is a positive sign, but it may be a result of a limited attack surface and a lack of complex functionality, rather than a testament to robust, comprehensive security implementations.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

AmwalPay for BA Booking Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

AmwalPay for BA Booking Release Timeline

v1.0.4Current
v1.0.3
vv1.0.2
v1.0.1
v1.0.0
Code Analysis
Analyzed Mar 17, 2026

AmwalPay for BA Booking Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
4 prepared
Unescaped Output
0
18 escaped
Nonce Checks
0
Capability Checks
0
File Operations
3
External Requests
1
Bundled Libraries
0

SQL Query Safety

100% prepared4 total queries

Output Escaping

100% escaped18 total outputs
Attack Surface

AmwalPay for BA Booking Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionplugins_loadedamwalpay-for-ba-booking.php:33
actionadmin_noticesamwalpay-for-ba-booking.php:38
actioninitamwalpay-for-ba-booking.php:84
actionbabe_init_payment_methodsamwalpay-for-ba-booking.php:92
actionbabe_payment_methods_initamwalpay-for-ba-booking.php:99
actionwp_enqueue_scriptsamwalpay-for-ba-booking.php:105
Maintenance & Trust

AmwalPay for BA Booking Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 22, 2025
PHP min version7.4
Downloads655

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

AmwalPay for BA Booking Developer Profile

amwalpay

3 plugins · 300 total installs

92
trust score
Avg Security Score
97/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect AmwalPay for BA Booking

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/amwalpay-for-ba-booking/assets/css/amwalpay-ba-booking.css/wp-content/plugins/amwalpay-for-ba-booking/assets/js/amwalpay-ba-booking.js
Script Paths
/wp-content/plugins/amwalpay-for-ba-booking/assets/js/amwalpay-ba-booking.js
Version Parameters
amwalpay-for-ba-booking/assets/css/amwalpay-ba-booking.css?ver=amwalpay-for-ba-booking/assets/js/amwalpay-ba-booking.js?ver=

HTML / DOM Fingerprints

CSS Classes
amwalpay-ba-booking-wrapper
HTML Comments
AmwalPay for BA BookingPlugin Name: AmwalPay for BA BookingRequires Plugins: ba-book-everythingCopyright: © 2025 AmwalPay
Data Attributes
data-amwalpay-merchant-iddata-amwalpay-terminal-iddata-amwalpay-payment-viewdata-amwalpay-contact-info-typedata-amwalpay-livedata-amwalpay-amount+8 more
JS Globals
amwalpay_ba_booking_params
FAQ

Frequently Asked Questions about AmwalPay for BA Booking