6Storage Rentals Security & Risk Analysis

wordpress.org/plugins/6storage-rentals

Showcase self storage units, rent the units, reserve the units and 6storage has the enterprise portal to manage the tenants.

60 active installs v2.20.2 PHP 7.3+ WP 5.5+ Updated Mar 12, 2026
6storagerental-management-softwarerental-units-bookingself-storage-softwarestorage-management-software
42
D · High Risk
CVEs total4
Unpatched4
Last CVEDec 20, 2025
Safety Verdict

Is 6Storage Rentals Safe to Use in 2026?

High Risk

Score 42/100

6Storage Rentals carries significant security risk with 4 known CVEs, 4 still unpatched. Consider switching to a maintained alternative.

4 known CVEs 4 unpatched Last CVE: Dec 20, 2025Updated 22d ago
Risk Assessment

The "6storage-rentals" v2.20.2 plugin exhibits a concerning security posture, primarily due to a substantial attack surface that lacks proper authorization checks. The static analysis reveals a significant number of AJAX handlers (207) that are completely unprotected, presenting a wide avenue for potential unauthorized actions or information disclosure. While the plugin demonstrates good practices in areas like SQL query preparation (91% prepared) and output escaping (98% escaped), the lack of fundamental security controls like capability checks and nonce verification on its entry points is a major weakness. The plugin also utilizes the dangerous `unserialize` function, which can lead to critical vulnerabilities if not handled with extreme care and input validation, especially in conjunction with other identified weaknesses.

The vulnerability history further amplifies these concerns. With a total of 4 known CVEs, all of which remain unpatched, and a recent vulnerability dated in late 2025, it indicates a pattern of security oversights. The common vulnerability types of Server-Side Request Forgery (SSRF) and Missing Authorization in its history directly correlate with the static analysis findings of unprotected AJAX handlers and zero capability checks. This suggests a recurring problem with securing sensitive functionalities and preventing malicious requests.

In conclusion, while the "6storage-rentals" plugin shows some positive signs in its handling of database queries and output, these strengths are heavily outweighed by critical weaknesses in its authorization mechanisms and attack surface management. The presence of unpatched historical vulnerabilities, combined with the high number of unprotected entry points and the use of dangerous functions, creates a high-risk environment for any WordPress site using this plugin.

Key Concerns

  • 207 unprotected AJAX handlers
  • 0 Nonce checks
  • 0 Capability checks
  • 4 unpatched CVEs (medium severity)
  • Dangerous function: unserialize
  • 49 unsanitized path flows
Vulnerabilities
4

6Storage Rentals Security Vulnerabilities

CVEs by Year

4 CVEs in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

Medium
4

4 total CVEs

CVE-2025-67623medium · 6.4Server-Side Request Forgery (SSRF)

6Storage Rentals <= 2.20.0 - Authenticated (Subscriber+) Server-Side Request Forgery

Dec 20, 2025Unpatched
CVE-2023-26002medium · 4.3Missing Authorization

6Storage Rentals <= 2.19.6 - Missing Authorization

Jun 5, 2025Unpatched
CVE-2025-47619medium · 4.3Missing Authorization

6Storage Rentals <= 2.19.4 - Missing Authorization

May 16, 2025Unpatched
CVE-2025-32178medium · 4.3Missing Authorization

6Storage Rentals <= 2.19.4 - Missing Authorization

Apr 4, 2025Unpatched
Code Analysis
Analyzed Mar 16, 2026

6Storage Rentals Code Analysis

Dangerous Functions
2
Raw SQL Queries
2
21 prepared
Unescaped Output
23
1505 escaped
Nonce Checks
0
Capability Checks
0
File Operations
11
External Requests
97
Bundled Libraries
0

Dangerous Functions Found

unserializereturn @unserialize( $data );inc\helper\Database\Six_Storage_DatabaseModel.php:696
unserialize$value = @unserialize( $value );inc\helper\Supports\Six_Storage_Data.php:150

SQL Query Safety

91% prepared23 total queries

Output Escaping

98% escaped1528 total outputs
Data Flows
49 unsanitized

Data Flow Analysis

25 flows49 with unsanitized paths
six_storage_savePaymentInformation (inc\Base\Six_Storage_DashboardController.php:507)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
207 unprotected

6Storage Rentals Attack Surface

Entry Points219
Unprotected207

AJAX Handlers 207

authwp_ajax_six_storage_get_user_infoinc\Base\Six_Storage_DashboardController.php:10
noprivwp_ajax_six_storage_get_user_infoinc\Base\Six_Storage_DashboardController.php:11
authwp_ajax_six_storage_get_tenant_transaction_listinc\Base\Six_Storage_DashboardController.php:13
noprivwp_ajax_six_storage_get_tenant_transaction_listinc\Base\Six_Storage_DashboardController.php:14
authwp_ajax_six_storage_get_tenant_transaction_statementinc\Base\Six_Storage_DashboardController.php:16
noprivwp_ajax_six_storage_get_tenant_transaction_statementinc\Base\Six_Storage_DashboardController.php:17
authwp_ajax_six_storage_log_outinc\Base\Six_Storage_DashboardController.php:19
noprivwp_ajax_six_storage_log_outinc\Base\Six_Storage_DashboardController.php:20
authwp_ajax_six_storage_update_profileinc\Base\Six_Storage_DashboardController.php:22
noprivwp_ajax_six_storage_update_profileinc\Base\Six_Storage_DashboardController.php:23
authwp_ajax_six_storage_update_profile_passwordinc\Base\Six_Storage_DashboardController.php:25
noprivwp_ajax_six_storage_update_profile_passwordinc\Base\Six_Storage_DashboardController.php:26
authwp_ajax_six_storage_get_rented_untsinc\Base\Six_Storage_DashboardController.php:28
noprivwp_ajax_six_storage_get_rented_untsinc\Base\Six_Storage_DashboardController.php:29
authwp_ajax_six_storage_get_rented_agreementinc\Base\Six_Storage_DashboardController.php:31
noprivwp_ajax_six_storage_get_rented_agreementinc\Base\Six_Storage_DashboardController.php:32
authwp_ajax_six_storage_get_buy_insuranceinc\Base\Six_Storage_DashboardController.php:34
noprivwp_ajax_six_storage_get_buy_insuranceinc\Base\Six_Storage_DashboardController.php:35
authwp_ajax_six_storage_get_recall_detailsinc\Base\Six_Storage_DashboardController.php:37
noprivwp_ajax_six_storage_get_recall_detailsinc\Base\Six_Storage_DashboardController.php:38
authwp_ajax_six_storage_save_recall_detailsinc\Base\Six_Storage_DashboardController.php:40
noprivwp_ajax_six_storage_save_recall_detailsinc\Base\Six_Storage_DashboardController.php:41
authwp_ajax_six_storage_cancel_recall_detailsinc\Base\Six_Storage_DashboardController.php:43
noprivwp_ajax_six_storage_cancel_recall_detailsinc\Base\Six_Storage_DashboardController.php:44
authwp_ajax_six_storage_save_scheduled_moveout_detailsinc\Base\Six_Storage_DashboardController.php:46
noprivwp_ajax_six_storage_save_scheduled_moveout_detailsinc\Base\Six_Storage_DashboardController.php:47
authwp_ajax_six_storage_cancel_scheduled_moveout_detailsinc\Base\Six_Storage_DashboardController.php:49
noprivwp_ajax_six_storage_cancel_scheduled_moveout_detailsinc\Base\Six_Storage_DashboardController.php:50
authwp_ajax_six_storage_user_payment_forminc\Base\Six_Storage_DashboardController.php:52
noprivwp_ajax_six_storage_user_payment_forminc\Base\Six_Storage_DashboardController.php:53
authwp_ajax_six_storage_recall_apply_promocodeinc\Base\Six_Storage_DashboardController.php:55
noprivwp_ajax_six_storage_recall_apply_promocodeinc\Base\Six_Storage_DashboardController.php:56
authwp_ajax_six_storage_get_tenant_invoice_listinc\Base\Six_Storage_DashboardController.php:58
noprivwp_ajax_six_storage_get_tenant_invoice_listinc\Base\Six_Storage_DashboardController.php:59
authwp_ajax_six_storage_save_paymment_informationinc\Base\Six_Storage_DashboardController.php:61
noprivwp_ajax_six_storage_save_paymment_informationinc\Base\Six_Storage_DashboardController.php:62
authwp_ajax_six_storage_get_client_cultureinc\Base\Six_Storage_DashboardController.php:64
noprivwp_ajax_six_storage_get_client_cultureinc\Base\Six_Storage_DashboardController.php:65
authwp_ajax_six_storage_get_movein_field_settingsinc\Base\Six_Storage_DashboardController.php:67
noprivwp_ajax_six_storage_get_movein_field_settingsinc\Base\Six_Storage_DashboardController.php:68
authwp_ajax_six_storage_add_credit_card_forminc\Base\Six_Storage_DashboardController.php:70
noprivwp_ajax_six_storage_add_credit_card_forminc\Base\Six_Storage_DashboardController.php:71
authwp_ajax_six_storage_get_credit_card_listinc\Base\Six_Storage_DashboardController.php:73
noprivwp_ajax_six_storage_get_credit_card_listinc\Base\Six_Storage_DashboardController.php:74
authwp_ajax_six_storage_get_iban_detail_listinc\Base\Six_Storage_DashboardController.php:76
noprivwp_ajax_six_storage_get_iban_detail_listinc\Base\Six_Storage_DashboardController.php:77
authwp_ajax_six_storage_delete_credit_cardinc\Base\Six_Storage_DashboardController.php:79
noprivwp_ajax_six_storage_delete_credit_cardinc\Base\Six_Storage_DashboardController.php:80
authwp_ajax_six_storage_default_credit_cardinc\Base\Six_Storage_DashboardController.php:82
noprivwp_ajax_six_storage_default_credit_cardinc\Base\Six_Storage_DashboardController.php:83
authwp_ajax_six_storage_change_autopay_statusinc\Base\Six_Storage_DashboardController.php:85
noprivwp_ajax_six_storage_change_autopay_statusinc\Base\Six_Storage_DashboardController.php:86
authwp_ajax_six_storage_get_user_documentsinc\Base\Six_Storage_DashboardController.php:88
noprivwp_ajax_six_storage_get_user_documentsinc\Base\Six_Storage_DashboardController.php:89
authwp_ajax_six_storage_get_Insurance_Unit_TenantDetailsinc\Base\Six_Storage_DashboardController.php:91
noprivwp_ajax_six_storage_get_Insurance_Unit_TenantDetailsinc\Base\Six_Storage_DashboardController.php:92
authwp_ajax_six_storage_post_user_documentsinc\Base\Six_Storage_DashboardController.php:94
noprivwp_ajax_six_storage_post_user_documentsinc\Base\Six_Storage_DashboardController.php:95
authwp_ajax_six_storage_add_user_cardinc\Base\Six_Storage_DashboardController.php:97
noprivwp_ajax_six_storage_add_user_cardinc\Base\Six_Storage_DashboardController.php:98
authwp_ajax_six_storage_post_save_tenant_photoinc\Base\Six_Storage_DashboardController.php:100
noprivwp_ajax_six_storage_post_save_tenant_photoinc\Base\Six_Storage_DashboardController.php:101
authwp_ajax_six_storage_remove_tenant_photoinc\Base\Six_Storage_DashboardController.php:103
noprivwp_ajax_six_storage_remove_tenant_photoinc\Base\Six_Storage_DashboardController.php:104
authwp_ajax_six_storage_get_client_auth_detailsinc\Base\Six_Storage_DashboardController.php:109
noprivwp_ajax_six_storage_get_client_auth_detailsinc\Base\Six_Storage_DashboardController.php:110
authwp_ajax_six_storage_update_buy_insuranceinc\Base\Six_Storage_DashboardController.php:112
noprivwp_ajax_six_storage_update_buy_insuranceinc\Base\Six_Storage_DashboardController.php:113
authwp_ajax_six_storage_change_plan_buying_insuranceinc\Base\Six_Storage_DashboardController.php:115
noprivwp_ajax_six_storage_change_plan_buying_insuranceinc\Base\Six_Storage_DashboardController.php:116
authwp_ajax_six_storage_get_buyed_insuranceinc\Base\Six_Storage_DashboardController.php:118
noprivwp_ajax_six_storage_get_buyed_insuranceinc\Base\Six_Storage_DashboardController.php:119
authwp_ajax_six_storage_get_total_lease_balanceinc\Base\Six_Storage_DashboardController.php:121
noprivwp_ajax_six_storage_get_total_lease_balanceinc\Base\Six_Storage_DashboardController.php:122
authwp_ajax_six_storage_inquiry_nowinc\Base\Six_Storage_EnquiryControllerSixStorage.php:11
noprivwp_ajax_six_storage_inquiry_nowinc\Base\Six_Storage_EnquiryControllerSixStorage.php:12
authwp_ajax_six_storage_move_in_unit_searchinc\Base\Six_Storage_MoveInControllerSixStorage.php:34
noprivwp_ajax_six_storage_move_in_unit_searchinc\Base\Six_Storage_MoveInControllerSixStorage.php:35
authwp_ajax_six_storage_unit_price_listinc\Base\Six_Storage_MoveInControllerSixStorage.php:39
noprivwp_ajax_six_storage_unit_price_listinc\Base\Six_Storage_MoveInControllerSixStorage.php:40
authwp_ajax_six_storage_location_list_actioninc\Base\Six_Storage_MoveInControllerSixStorage.php:42
noprivwp_ajax_six_storage_location_list_actioninc\Base\Six_Storage_MoveInControllerSixStorage.php:43
authwp_ajax_six_storage_change_storagetypeinc\Base\Six_Storage_MoveInControllerSixStorage.php:45
noprivwp_ajax_six_storage_change_storagetypeinc\Base\Six_Storage_MoveInControllerSixStorage.php:46
authwp_ajax_six_storage_change_locationinc\Base\Six_Storage_MoveInControllerSixStorage.php:48
noprivwp_ajax_six_storage_change_locationinc\Base\Six_Storage_MoveInControllerSixStorage.php:49
authwp_ajax_six_storage_change_buildinginc\Base\Six_Storage_MoveInControllerSixStorage.php:51
noprivwp_ajax_six_storage_change_buildinginc\Base\Six_Storage_MoveInControllerSixStorage.php:52
authwp_ajax_six_storage_change_amenityinc\Base\Six_Storage_MoveInControllerSixStorage.php:54
noprivwp_ajax_six_storage_change_amenityinc\Base\Six_Storage_MoveInControllerSixStorage.php:55
authwp_ajax_six_storage_update_profileinc\Base\Six_Storage_MoveInControllerSixStorage.php:57
noprivwp_ajax_six_storage_update_profileinc\Base\Six_Storage_MoveInControllerSixStorage.php:58
authwp_ajax_six_storage_change_unitPriceinc\Base\Six_Storage_MoveInControllerSixStorage.php:61
noprivwp_ajax_six_storage_change_unitPriceinc\Base\Six_Storage_MoveInControllerSixStorage.php:62
authwp_ajax_six_storage_change_unitSizeinc\Base\Six_Storage_MoveInControllerSixStorage.php:64
noprivwp_ajax_six_storage_change_unitSizeinc\Base\Six_Storage_MoveInControllerSixStorage.php:65
authwp_ajax_six_storage_change_unit_typeinc\Base\Six_Storage_MoveInControllerSixStorage.php:67
noprivwp_ajax_six_storage_change_unit_typeinc\Base\Six_Storage_MoveInControllerSixStorage.php:68
authwp_ajax_six_storage_units_info_by_idinc\Base\Six_Storage_MoveInControllerSixStorage.php:70
noprivwp_ajax_six_storage_units_info_by_idinc\Base\Six_Storage_MoveInControllerSixStorage.php:71
authwp_ajax_six_storage_get_time_zoneinc\Base\Six_Storage_MoveInControllerSixStorage.php:73
noprivwp_ajax_six_storage_get_time_zoneinc\Base\Six_Storage_MoveInControllerSixStorage.php:74
authwp_ajax_six_storage_upload_documentsinc\Base\Six_Storage_MoveInControllerSixStorage.php:76
noprivwp_ajax_six_storage_upload_documentsinc\Base\Six_Storage_MoveInControllerSixStorage.php:77
authwp_ajax_six_storage_upload_documents_to_serverinc\Base\Six_Storage_MoveInControllerSixStorage.php:79
noprivwp_ajax_six_storage_upload_documents_to_serverinc\Base\Six_Storage_MoveInControllerSixStorage.php:80
authwp_ajax_six_storage_upload_document_detailsinc\Base\Six_Storage_MoveInControllerSixStorage.php:82
noprivwp_ajax_six_storage_upload_document_detailsinc\Base\Six_Storage_MoveInControllerSixStorage.php:83
authwp_ajax_six_storage_lease_profileinc\Base\Six_Storage_MoveInControllerSixStorage.php:85
noprivwp_ajax_six_storage_lease_profileinc\Base\Six_Storage_MoveInControllerSixStorage.php:86
authwp_ajax_six_storage_lease_payment_forminc\Base\Six_Storage_MoveInControllerSixStorage.php:88
noprivwp_ajax_six_storage_lease_payment_forminc\Base\Six_Storage_MoveInControllerSixStorage.php:89
authwp_ajax_six_storage_lease_calculationinc\Base\Six_Storage_MoveInControllerSixStorage.php:91
noprivwp_ajax_six_storage_lease_calculationinc\Base\Six_Storage_MoveInControllerSixStorage.php:92
authwp_ajax_six_storage_lease_preview_agreementinc\Base\Six_Storage_MoveInControllerSixStorage.php:94
noprivwp_ajax_six_storage_lease_preview_agreementinc\Base\Six_Storage_MoveInControllerSixStorage.php:95
authwp_ajax_six_storage_lease_details_saveinc\Base\Six_Storage_MoveInControllerSixStorage.php:97
noprivwp_ajax_six_storage_lease_details_saveinc\Base\Six_Storage_MoveInControllerSixStorage.php:98
authwp_ajax_six_storage_sign_upinc\Base\Six_Storage_MoveInControllerSixStorage.php:100
noprivwp_ajax_six_storage_sign_upinc\Base\Six_Storage_MoveInControllerSixStorage.php:101
authwp_ajax_six_storage_sign_ininc\Base\Six_Storage_MoveInControllerSixStorage.php:103
noprivwp_ajax_six_storage_sign_ininc\Base\Six_Storage_MoveInControllerSixStorage.php:104
authwp_ajax_six_storage_submit_confirmation_codeinc\Base\Six_Storage_MoveInControllerSixStorage.php:106
noprivwp_ajax_six_storage_submit_confirmation_codeinc\Base\Six_Storage_MoveInControllerSixStorage.php:107
authwp_ajax_six_storage_submit_password_confirmation_codeinc\Base\Six_Storage_MoveInControllerSixStorage.php:109
noprivwp_ajax_six_storage_submit_password_confirmation_codeinc\Base\Six_Storage_MoveInControllerSixStorage.php:110
authwp_ajax_six_storage_resend_confirmation_codeinc\Base\Six_Storage_MoveInControllerSixStorage.php:112
noprivwp_ajax_six_storage_resend_confirmation_codeinc\Base\Six_Storage_MoveInControllerSixStorage.php:113
authwp_ajax_six_storage_identity_typesinc\Base\Six_Storage_MoveInControllerSixStorage.php:115
noprivwp_ajax_six_storage_identity_typesinc\Base\Six_Storage_MoveInControllerSixStorage.php:116
authwp_ajax_six_storage_getfilterinc\Base\Six_Storage_MoveInControllerSixStorage.php:118
noprivwp_ajax_six_storage_getfilterinc\Base\Six_Storage_MoveInControllerSixStorage.php:119
authwp_ajax_six_storage_save_vehicle_informationinc\Base\Six_Storage_MoveInControllerSixStorage.php:121
noprivwp_ajax_six_storage_save_vehicle_informationinc\Base\Six_Storage_MoveInControllerSixStorage.php:122
authwp_ajax_six_storage_get_buffer_timeinc\Base\Six_Storage_MoveInControllerSixStorage.php:124
noprivwp_ajax_six_storage_get_buffer_timeinc\Base\Six_Storage_MoveInControllerSixStorage.php:125
authwp_ajax_six_storage_get_client_cultureinc\Base\Six_Storage_MoveInControllerSixStorage.php:127
noprivwp_ajax_six_storage_get_client_cultureinc\Base\Six_Storage_MoveInControllerSixStorage.php:128
authwp_ajax_six_storage_get_movein_field_settingsinc\Base\Six_Storage_MoveInControllerSixStorage.php:130
noprivwp_ajax_six_storage_get_movein_field_settingsinc\Base\Six_Storage_MoveInControllerSixStorage.php:131
authwp_ajax_six_storage_get_auto_selected_unitsinc\Base\Six_Storage_MoveInControllerSixStorage.php:133
noprivwp_ajax_six_storage_get_auto_selected_unitsinc\Base\Six_Storage_MoveInControllerSixStorage.php:134
authwp_ajax_six_storage_forgot_user_passwordinc\Base\Six_Storage_MoveInControllerSixStorage.php:136
noprivwp_ajax_six_storage_forgot_user_passwordinc\Base\Six_Storage_MoveInControllerSixStorage.php:137
authwp_ajax_six_storage_reset_passwordinc\Base\Six_Storage_MoveInControllerSixStorage.php:139
noprivwp_ajax_six_storage_reset_passwordinc\Base\Six_Storage_MoveInControllerSixStorage.php:140
authwp_ajax_six_storage_set_your_passwordinc\Base\Six_Storage_MoveInControllerSixStorage.php:142
noprivwp_ajax_six_storage_set_your_passwordinc\Base\Six_Storage_MoveInControllerSixStorage.php:143
authwp_ajax_six_storage_update_passwordinc\Base\Six_Storage_MoveInControllerSixStorage.php:145
noprivwp_ajax_six_storage_update_passwordinc\Base\Six_Storage_MoveInControllerSixStorage.php:146
authwp_ajax_six_storage_validate_gate_accessinc\Base\Six_Storage_MoveInControllerSixStorage.php:148
noprivwp_ajax_six_storage_validate_gate_accessinc\Base\Six_Storage_MoveInControllerSixStorage.php:149
authwp_ajax_six_storage_get_user_infoinc\Base\Six_Storage_MoveInControllerSixStorage.php:151
noprivwp_ajax_six_storage_get_user_infoinc\Base\Six_Storage_MoveInControllerSixStorage.php:152
authwp_ajax_six_storage_get_termsinc\Base\Six_Storage_MoveInControllerSixStorage.php:154
noprivwp_ajax_six_storage_get_termsinc\Base\Six_Storage_MoveInControllerSixStorage.php:155
authwp_ajax_six_storage_get_client_configinc\Base\Six_Storage_MoveInControllerSixStorage.php:157
noprivwp_ajax_six_storage_get_client_configinc\Base\Six_Storage_MoveInControllerSixStorage.php:158
authwp_ajax_six_storage_get_lead_configinc\Base\Six_Storage_MoveInControllerSixStorage.php:160
noprivwp_ajax_six_storage_get_lead_configinc\Base\Six_Storage_MoveInControllerSixStorage.php:161
authwp_ajax_six_storage_get_custom_fieldsinc\Base\Six_Storage_MoveInControllerSixStorage.php:163
noprivwp_ajax_six_storage_get_custom_fieldsinc\Base\Six_Storage_MoveInControllerSixStorage.php:164
authwp_ajax_six_storage_get_Site_Detailsinc\Base\Six_Storage_MoveInControllerSixStorage.php:166
noprivwp_ajax_six_storage_get_Site_Detailsinc\Base\Six_Storage_MoveInControllerSixStorage.php:167
authwp_ajax_six_storage_enquiry_nowinc\Base\Six_Storage_MoveInControllerSixStorage.php:169
noprivwp_ajax_six_storage_enquiry_nowinc\Base\Six_Storage_MoveInControllerSixStorage.php:170
authwp_ajax_six_storage_construct_reservation_pageinc\Base\Six_Storage_MoveInControllerSixStorage.php:172
noprivwp_ajax_six_storage_construct_reservation_pageinc\Base\Six_Storage_MoveInControllerSixStorage.php:173
authwp_ajax_six_storage_get_reservation_payment_forminc\Base\Six_Storage_MoveInControllerSixStorage.php:175
noprivwp_ajax_six_storage_get_reservation_payment_forminc\Base\Six_Storage_MoveInControllerSixStorage.php:176
authwp_ajax_six_storage_reserve_unit_nowinc\Base\Six_Storage_MoveInControllerSixStorage.php:178
noprivwp_ajax_six_storage_reserve_unit_nowinc\Base\Six_Storage_MoveInControllerSixStorage.php:179
authwp_ajax_six_storage_get_promo_discountinc\Base\Six_Storage_MoveInControllerSixStorage.php:181
noprivwp_ajax_six_storage_get_promo_discountinc\Base\Six_Storage_MoveInControllerSixStorage.php:182
authwp_ajax_six_storage_valid_promo_discountinc\Base\Six_Storage_MoveInControllerSixStorage.php:184
noprivwp_ajax_six_storage_valid_promo_discountinc\Base\Six_Storage_MoveInControllerSixStorage.php:185
authwp_ajax_six_storage_validate_promo_discountinc\Base\Six_Storage_MoveInControllerSixStorage.php:187
noprivwp_ajax_six_storage_validate_promo_discountinc\Base\Six_Storage_MoveInControllerSixStorage.php:188
authwp_ajax_six_storage_upload_esign_filesinc\Base\Six_Storage_MoveInControllerSixStorage.php:190
noprivwp_ajax_six_storage_upload_esign_filesinc\Base\Six_Storage_MoveInControllerSixStorage.php:191
authwp_ajax_six_storage_upload_document_filesinc\Base\Six_Storage_MoveInControllerSixStorage.php:193
noprivwp_ajax_six_storage_upload_document_filesinc\Base\Six_Storage_MoveInControllerSixStorage.php:194
authwp_ajax_six_storage_get_client_auth_detailsinc\Base\Six_Storage_MoveInControllerSixStorage.php:196
noprivwp_ajax_six_storage_get_client_auth_detailsinc\Base\Six_Storage_MoveInControllerSixStorage.php:197
authwp_ajax_six_storage_remove_authentication_detailinc\Base\Six_Storage_MoveInControllerSixStorage.php:199
noprivwp_ajax_six_storage_remove_authentication_detailinc\Base\Six_Storage_MoveInControllerSixStorage.php:200
authwp_ajax_six_storage_post_save_tenant_photo_moveininc\Base\Six_Storage_MoveInControllerSixStorage.php:202
noprivwp_ajax_six_storage_post_save_tenant_photo_moveininc\Base\Six_Storage_MoveInControllerSixStorage.php:203
authwp_ajax_six_storage_remove_tenant_photo_moveininc\Base\Six_Storage_MoveInControllerSixStorage.php:205
noprivwp_ajax_six_storage_remove_tenant_photo_moveininc\Base\Six_Storage_MoveInControllerSixStorage.php:206
authwp_ajax_six_storage_user_sign_ininc\Base\Six_Storage_SignInControllerSixStorage.php:10
noprivwp_ajax_six_storage_user_sign_ininc\Base\Six_Storage_SignInControllerSixStorage.php:11
authwp_ajax_six_storage_submit_password_confirmation_codeinc\Base\Six_Storage_SignInControllerSixStorage.php:13
noprivwp_ajax_six_storage_submit_password_confirmation_codeinc\Base\Six_Storage_SignInControllerSixStorage.php:14
authwp_ajax_user_sign_upinc\Base\Six_Storage_SignUpControllerSixStorage.php:10
noprivwp_ajax_user_sign_upinc\Base\Six_Storage_SignUpControllerSixStorage.php:11
authwp_ajax_six_storage_submit_confirmation_codeinc\Base\Six_Storage_SignUpControllerSixStorage.php:13
noprivwp_ajax_six_storage_submit_confirmation_codeinc\Base\Six_Storage_SignUpControllerSixStorage.php:14
authwp_ajax_six_storage_resend_confirmation_codeinc\Base\Six_Storage_SignUpControllerSixStorage.php:16
noprivwp_ajax_six_storage_resend_confirmation_codeinc\Base\Six_Storage_SignUpControllerSixStorage.php:17
authwp_ajax_six_storage_save_tenant_infoinc\Pages\Admin\Six_Storage_WpAdmin.php:27
authwp_ajax_six_storage_save_addonsinc\Pages\Admin\Six_Storage_WpAdmin.php:29
authwp_ajax_six_storage_save_feature_customizationinc\Pages\Admin\Six_Storage_WpAdmin.php:31
authwp_ajax_six_storage_save_color_customizationinc\Pages\Admin\Six_Storage_WpAdmin.php:33
authwp_ajax_six_storage_save_text_customizationinc\Pages\Admin\Six_Storage_WpAdmin.php:35
authwp_ajax_six_storage_save_terms_and_conditioninc\Pages\Admin\Six_Storage_WpAdmin.php:37
authwp_ajax_six_storage_portal_plugin_registrationinc\Pages\Admin\Six_Storage_WpAdmin.php:39

Shortcodes 12

[six_storage_online_dashboard] inc\Base\Six_Storage_DashboardController.php:124
[six-storage-enquiry-form] inc\Base\Six_Storage_EnquiryControllerSixStorage.php:14
[six_storage_online_storage_location_list] inc\Base\Six_Storage_MoveInControllerSixStorage.php:208
[six_storage_online_storage_move_in_shortcode_form] inc\Base\Six_Storage_MoveInControllerSixStorage.php:209
[six_storage_online_storage_unit_listing_shortcode_form] inc\Base\Six_Storage_MoveInControllerSixStorage.php:211
[six_storage_online_storage_discount_slider] inc\Base\Six_Storage_MoveInControllerSixStorage.php:213
[six_storage_online_storage_admin_settings] inc\Base\Six_Storage_MoveInControllerSixStorage.php:215
[six_storage_online_storage_thank_you_page] inc\Base\Six_Storage_MoveInControllerSixStorage.php:217
[six_storage_online_storage_admin_index] inc\Base\Six_Storage_MoveInControllerSixStorage.php:219
[six_storage_online_ptwofour_response_short_code] inc\Base\Six_Storage_MoveInControllerSixStorage.php:225
[six_storage_online_sign_in] inc\Base\Six_Storage_SignInControllerSixStorage.php:16
[six_storage_online_sign_up] inc\Base\Six_Storage_SignUpControllerSixStorage.php:19
WordPress Hooks 10
actionwp_loaded6storage-rentals.php:49
actioninit6storage-rentals.php:83
filterpage_template6storage-rentals.php:87
filtertheme_page_templates6storage-rentals.php:99
actionadmin_menuinc\Api\Six_Storage_SettingsApi.php:15
actionadmin_initinc\Api\Six_Storage_SettingsApi.php:19
actionwp_headinc\Base\Six_Storage_Enqueue.php:9
actionwp_headinc\Base\Six_Storage_MoveInControllerSixStorage.php:227
filterhttp_request_timeoutinc\Base\Six_Storage_MoveInControllerSixStorage.php:572
filterbody_classtemplate\page-template\six-storage-full-width.php:3
Maintenance & Trust

6Storage Rentals Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 12, 2026
PHP min version7.3
Downloads14K

Community Trust

Rating0/100
Number of ratings0
Active installs60
Alternatives

6Storage Rentals Alternatives

No alternatives data available yet.

Developer Profile

6Storage Rentals Developer Profile

6Storage

1 plugin · 60 total installs

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

How We Detect 6Storage Rentals

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/6storage-rentals/assets/css/admin-settings-style.css/wp-content/plugins/6storage-rentals/assets/css/materialize/materialize.css/wp-content/plugins/6storage-rentals/assets/fonts/icon.css
Version Parameters
6storage-rentals/assets/css/admin-settings-style.css?ver=6storage-rentals/assets/css/materialize/materialize.css?ver=

HTML / DOM Fingerprints

CSS Classes
six-storage-cc-text-box
Data Attributes
six_storage_online_email_id
JS Globals
window.six_storage_data
REST Endpoints
/wp-json/sixstorage/v1/...
FAQ

Frequently Asked Questions about 6Storage Rentals