Plugin Directory

Changeset 3347812


Ignore:
Timestamp:
08/21/2025 01:35:47 AM (7 months ago)
Author:
Epsiloncool
Message:

1.79.274

  • Security fix to close non-critical breach
Location:
fulltext-search/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • fulltext-search/trunk/fulltext-search.php

    r3279029 r3347812  
    44Plugin Name: WP Fast Total Search - The Power of Indexed Search
    55Description: Extends the default search with relevance, jet speed and ability to search any posts, metadata, taxonomy, shortcode content and any piece of the wordpress data. No external software/service required.
    6 Version: 1.79.270
    7 Tested up to: 6.8
     6Version: 1.79.274
     7Tested up to: 6.8.2
    88Author: Epsiloncool
    99Author URI: https://e-wm.org
     
    1515
    1616/**
    17  *  Copyright 2013-2024 Epsiloncool
     17 *  Copyright 2013-2025 Epsiloncool
    1818 *
    1919 *  This program is free software: you can redistribute it and/or modify
     
    3636 ******************************************************************************
    3737 *
    38  *  @copyright 2013-2024
     38 *  @copyright 2013-2025
    3939 *  @license GPLv3
    40  *  @version 1.79.270
     40 *  @version 1.79.274
    4141 *  @package WP Fast Total Search
    4242 *  @author Epsiloncool <info@e-wm.org>
     
    6363 */
    6464
    65 define('WPFTS_VERSION', '1.79.270');
     65define('WPFTS_VERSION', '1.79.274');
    6666
    6767if (file_exists(dirname(__FILE__).'/extensions/index.php')) {
     
    397397        document.wpfts_mid = "<?php echo esc_html(addslashes($mid)); ?>";
    398398        document.wpfts_last_ts = <?php echo isset($wpfts_gstatus['ts']) ? intval($wpfts_gstatus['ts']) : 0; ?>;
     399        document.nonce_setpause = "<?php echo wp_create_nonce( 'setpause_nonce' ); ?>";
     400
    399401    </script><?php
    400402
  • fulltext-search/trunk/includes/wpfts_core.php

    r3271609 r3347812  
    20052005       
    20062006        if (($data = $jx->getData()) !== false) {
    2007             //if (wp_verify_nonce($data['wpfts_options-nonce'], 'wpfts_options')) {
     2007            if (wp_verify_nonce($data['_nonce'], 'setpause_nonce')) {
    20082008               
    20092009                $is_pause = isset($data['is_pause']) ? intval($data['is_pause']) : 0;
     
    20162016                $jx->variable('code', 0);
    20172017
    2018             //} else {
    2019             //  $jx->alert(__('The form is outdated. Please refresh the page and try again.', 'fulltext-search'));
    2020             //}
     2018            } else {
     2019                $jx->alert(__('The form is outdated. Please refresh the page and try again.', 'fulltext-search'));
     2020            }
    20212021        }
    20222022        $jx->echoJSON();
  • fulltext-search/trunk/js/wpfts_script.js

    r3254742 r3347812  
    439439        var data = {
    440440            'is_pause': 1,
     441            '_nonce': document.nonce_setpause,
    441442        };
    442443
     
    462463        var data = {
    463464            'is_pause': 0,
     465            '_nonce': document.nonce_setpause,
    464466        };
    465467
  • fulltext-search/trunk/readme.txt

    r3279039 r3347812  
    33Tags: search pdf, fulltext search, better search, relevant search, extended search
    44Requires at least: 5.0
    5 Tested up to: 6.8
    6 Stable tag: 1.79.270
     5Tested up to: 6.8.2
     6Stable tag: 1.79.274
    77License: GPLv3
    88License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    122122
    123123== Changelog ==
     124
     125= 1.79.274 =
     126* Security fix to close non-critical breach
    124127
    125128= 1.79.270 =
Note: See TracChangeset for help on using the changeset viewer.