Changeset 3222952
- Timestamp:
- 01/15/2025 01:59:10 PM (13 months ago)
- Location:
- string-locator
- Files:
-
- 8 edited
- 1 copied
-
tags/2.6.7 (copied) (copied from string-locator/trunk)
-
tags/2.6.7/changelog.txt (modified) (1 diff)
-
tags/2.6.7/includes/Extension/SearchReplace/Replace/class-sql.php (modified) (1 diff)
-
tags/2.6.7/readme.txt (modified) (2 diffs)
-
tags/2.6.7/string-locator.php (modified) (1 diff)
-
trunk/changelog.txt (modified) (1 diff)
-
trunk/includes/Extension/SearchReplace/Replace/class-sql.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/string-locator.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
string-locator/tags/2.6.7/changelog.txt
r3139143 r3222952 1 = 2.6.7 (2025-01-15) = 2 * Fixed secured unserialized data handling to prevent potential vulnerabilities. 3 * Verified compatibility with WordPress 6.7 4 1 5 = 2.6.6 (2024-08-21) = 2 6 * Fixed missing URL input sanitization. -
string-locator/tags/2.6.7/includes/Extension/SearchReplace/Replace/class-sql.php
r2759486 r3222952 167 167 public function recursive_unserialize_replace( $from = '', $to = '', $data = '', $serialised = false ) { 168 168 // Some unserialised data cannot be re-serialised eg. SimpleXMLElements. 169 global $wpdb; 169 170 try { 170 $unserialized = @unserialize( $data ); 171 $unserialized = false; 172 if ( ! empty( $data ) && ( $wpdb->prefix . 'comments' !== $this->table_name || 'comment_content' !== $this->column_name ) && is_serialized( $data ) ) { 173 $unserialized = @unserialize( $data, array( 'allowed_classes' => false ) ); 174 } 171 175 if ( is_string( $data ) && false !== $unserialized ) { 172 176 $data = $this->recursive_unserialize_replace( $from, $to, $unserialized, true ); -
string-locator/tags/2.6.7/readme.txt
r3139143 r3222952 5 5 Tags: text, search, find, syntax, highlight 6 6 Requires at least: 4.9 7 Tested up to: 6. 68 Stable tag: 2.6. 67 Tested up to: 6.7 8 Stable tag: 2.6.7 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 47 47 == Changelog == 48 48 49 = 2.6.7 (2025-01-15) = 50 * Fixed secured unserialized data handling to prevent potential vulnerabilities. 51 * Verified compatibility with WordPress 6.7 52 49 53 = 2.6.6 (2024-08-21) = 50 54 * Fixed missing URL input sanitization. -
string-locator/tags/2.6.7/string-locator.php
r3139143 r3222952 4 4 * Plugin URI: https://wordpress.org/plugins/string-locator/ 5 5 * Description: Scan through theme and plugin files looking for text strings 6 * Version: 2.6. 66 * Version: 2.6.7 7 7 * Author: InstaWP 8 8 * Author URI: https://instawp.com/ -
string-locator/trunk/changelog.txt
r3139143 r3222952 1 = 2.6.7 (2025-01-15) = 2 * Fixed secured unserialized data handling to prevent potential vulnerabilities. 3 * Verified compatibility with WordPress 6.7 4 1 5 = 2.6.6 (2024-08-21) = 2 6 * Fixed missing URL input sanitization. -
string-locator/trunk/includes/Extension/SearchReplace/Replace/class-sql.php
r2759486 r3222952 167 167 public function recursive_unserialize_replace( $from = '', $to = '', $data = '', $serialised = false ) { 168 168 // Some unserialised data cannot be re-serialised eg. SimpleXMLElements. 169 global $wpdb; 169 170 try { 170 $unserialized = @unserialize( $data ); 171 $unserialized = false; 172 if ( ! empty( $data ) && ( $wpdb->prefix . 'comments' !== $this->table_name || 'comment_content' !== $this->column_name ) && is_serialized( $data ) ) { 173 $unserialized = @unserialize( $data, array( 'allowed_classes' => false ) ); 174 } 171 175 if ( is_string( $data ) && false !== $unserialized ) { 172 176 $data = $this->recursive_unserialize_replace( $from, $to, $unserialized, true ); -
string-locator/trunk/readme.txt
r3139143 r3222952 5 5 Tags: text, search, find, syntax, highlight 6 6 Requires at least: 4.9 7 Tested up to: 6. 68 Stable tag: 2.6. 67 Tested up to: 6.7 8 Stable tag: 2.6.7 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 47 47 == Changelog == 48 48 49 = 2.6.7 (2025-01-15) = 50 * Fixed secured unserialized data handling to prevent potential vulnerabilities. 51 * Verified compatibility with WordPress 6.7 52 49 53 = 2.6.6 (2024-08-21) = 50 54 * Fixed missing URL input sanitization. -
string-locator/trunk/string-locator.php
r3139143 r3222952 4 4 * Plugin URI: https://wordpress.org/plugins/string-locator/ 5 5 * Description: Scan through theme and plugin files looking for text strings 6 * Version: 2.6. 66 * Version: 2.6.7 7 7 * Author: InstaWP 8 8 * Author URI: https://instawp.com/
Note: See TracChangeset
for help on using the changeset viewer.