Contact Form for WordPress – Ultimate Form Builder Lite - Version 1.3.7

Version Description

  • Fixed security bugs reported by WordFence Security Team and Few plugin users
Download this release

Release Info

Developer Access Keys
Plugin Icon 128x128 Contact Form for WordPress – Ultimate Form Builder Lite
Version 1.3.7
Comparing to
See all releases

Code changes from version 1.3.6 to 1.3.7

classes/ufbl-lib.php CHANGED
@@ -88,7 +88,7 @@ if ( !class_exists( 'UFBL_Lib' ) ) {
88
  $form_data[$val['name']] = $val['value'];
89
  }
90
  }
91
- $form_id = sanitize_text_field( $form_data['form_id'] );
92
  $form_temp_data = $form_data;
93
  $form_row = UFBL_Model::get_form_detail( $form_id );
94
  $form_detail = maybe_unserialize( $form_row['form_detail'] );
88
  $form_data[$val['name']] = $val['value'];
89
  }
90
  }
91
+ $form_id = intval(sanitize_text_field( $form_data['form_id'] ));
92
  $form_temp_data = $form_data;
93
  $form_row = UFBL_Model::get_form_detail( $form_id );
94
  $form_detail = maybe_unserialize( $form_row['form_detail'] );
classes/ufbl-model.php CHANGED
@@ -81,6 +81,7 @@ if ( !class_exists( 'UFBL_Model' ) ) {
81
  * @return array
82
  */
83
  public static function get_form_detail( $form_id ) {
 
84
  global $wpdb;
85
  $form_table = UFBL_FORM_TABLE;
86
  $form_row = $wpdb->get_row( "SELECT * FROM $form_table WHERE form_id = $form_id", ARRAY_A );
81
  * @return array
82
  */
83
  public static function get_form_detail( $form_id ) {
84
+ $form_id = intval(sanitize_text_field($form_id));
85
  global $wpdb;
86
  $form_table = UFBL_FORM_TABLE;
87
  $form_row = $wpdb->get_row( "SELECT * FROM $form_table WHERE form_id = $form_id", ARRAY_A );
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: Access Keys
3
  Tags: contact form, form builder, form, forms, contact forms, enquiry forms, form manager, email form, lead form, email, database store form, form entry, form entries, email forms
4
  Donate link: http://accesspressthemes.com/donation/
5
  Requires at least: 4.5
6
- Tested up to: 4.8
7
- Stable tag: 1.3.6
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -13,7 +13,6 @@ Contact Forms | Subscription Forms | Enquiry/quote Forms - build any type of unl
13
  == Description ==
14
  [Homepage](https://accesspressthemes.com) | [Demo](http://demo.accesspressthemes.com/wordpress-plugins/ultimate-form-builder-lite/) | [Documentation](https://accesspressthemes.com/documentation/documentation-plugin-instruction-ultimate-form-builder-lite/) | [Support](https://accesspressthemes.com/support)
15
 
16
- Tested with WordPress 4.7
17
 
18
  <strong>Ultimate Form Builder Lite</strong> is a <strong>FREE WordPress Plugin</strong> which allows you to create various contact forms with drag and drop form builder. Its fun because - you can create, customize and build the beautiful forms for your site on your own, receive contact email on any desired email address and store the form entries in your database which can be exported to CSV for your use via plugin's backend.
19
 
@@ -101,7 +100,6 @@ Tested with WordPress 4.7
101
  * Swedish - Elias Vahman
102
 
103
  = Some Useful Links =
104
- * <strong>Support Email</strong>: support@accesspressthemes.com
105
  * <strong>Support Forum Link</strong>: http://accesspressthemes.com/support/
106
  * <strong>Website Link</strong>: http://accesspressthemes.com/
107
  * <strong>Youtube channel link</strong>: https://www.youtube.com/watch?v=TjZNcVG3fDE
@@ -151,6 +149,9 @@ Once you install the plugin , you can check some general documentation about how
151
  10. Backend Entry Detail
152
 
153
  == Changelog ==
 
 
 
154
  = 1.3.6 =
155
  * Added a fallback message for invalid form id in the form edit page
156
 
3
  Tags: contact form, form builder, form, forms, contact forms, enquiry forms, form manager, email form, lead form, email, database store form, form entry, form entries, email forms
4
  Donate link: http://accesspressthemes.com/donation/
5
  Requires at least: 4.5
6
+ Tested up to: 4.9
7
+ Stable tag: 1.3.7
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
13
  == Description ==
14
  [Homepage](https://accesspressthemes.com) | [Demo](http://demo.accesspressthemes.com/wordpress-plugins/ultimate-form-builder-lite/) | [Documentation](https://accesspressthemes.com/documentation/documentation-plugin-instruction-ultimate-form-builder-lite/) | [Support](https://accesspressthemes.com/support)
15
 
 
16
 
17
  <strong>Ultimate Form Builder Lite</strong> is a <strong>FREE WordPress Plugin</strong> which allows you to create various contact forms with drag and drop form builder. Its fun because - you can create, customize and build the beautiful forms for your site on your own, receive contact email on any desired email address and store the form entries in your database which can be exported to CSV for your use via plugin's backend.
18
 
100
  * Swedish - Elias Vahman
101
 
102
  = Some Useful Links =
 
103
  * <strong>Support Forum Link</strong>: http://accesspressthemes.com/support/
104
  * <strong>Website Link</strong>: http://accesspressthemes.com/
105
  * <strong>Youtube channel link</strong>: https://www.youtube.com/watch?v=TjZNcVG3fDE
149
  10. Backend Entry Detail
150
 
151
  == Changelog ==
152
+ = 1.3.7 =
153
+ * Fixed security bugs reported by WordFence Security Team and Few plugin users
154
+
155
  = 1.3.6 =
156
  * Added a fallback message for invalid form id in the form edit page
157
 
ultimate-form-builder-lite.php CHANGED
@@ -6,7 +6,7 @@ defined( 'ABSPATH' ) or die( 'No script kiddies please!' );
6
  Plugin Name: Ultimate Form Builder Lite
7
  Plugin URI: https://accesspressthemes.com/wordpress-plugins/ultimate-form-builder-lite/
8
  Description: A plugin to build any type of forms
9
- Version: 1.3.6
10
  Author: AccessPress Themes
11
  Author URI: http://accesspressthemes.com
12
  License: GPL2
@@ -19,7 +19,7 @@ defined( 'ABSPATH' ) or die( 'No script kiddies please!' );
19
  * Necessary Constants for plugin
20
  */
21
  global $wpdb;
22
- defined( 'UFBL_VERSION' ) or define( 'UFBL_VERSION', '1.3.6' ); //plugin version
23
  defined( 'UFBL_SLUG' ) or define( 'UFBL_SLUG', 'ufbl' ); //plugin admin slug
24
  defined( 'UFBL_TD' ) or define( 'UFBL_TD', 'ultimate-form-builder-lite' ); //plugin's text domain
25
  defined( 'UFBL_IMG_DIR' ) or define( 'UFBL_IMG_DIR', plugin_dir_url( __FILE__ ) . 'images' ); //plugin image directory
6
  Plugin Name: Ultimate Form Builder Lite
7
  Plugin URI: https://accesspressthemes.com/wordpress-plugins/ultimate-form-builder-lite/
8
  Description: A plugin to build any type of forms
9
+ Version: 1.3.7
10
  Author: AccessPress Themes
11
  Author URI: http://accesspressthemes.com
12
  License: GPL2
19
  * Necessary Constants for plugin
20
  */
21
  global $wpdb;
22
+ defined( 'UFBL_VERSION' ) or define( 'UFBL_VERSION', '1.3.7' ); //plugin version
23
  defined( 'UFBL_SLUG' ) or define( 'UFBL_SLUG', 'ufbl' ); //plugin admin slug
24
  defined( 'UFBL_TD' ) or define( 'UFBL_TD', 'ultimate-form-builder-lite' ); //plugin's text domain
25
  defined( 'UFBL_IMG_DIR' ) or define( 'UFBL_IMG_DIR', plugin_dir_url( __FILE__ ) . 'images' ); //plugin image directory