mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
ui: make settings search regex range explicit (#16903)
* ui: make settings search regex range explicit - Addresses CodeQL advisory #31 - Removes `][^ as valid characters * ui: settings-search: ignore leading/trailing whitespace
This commit is contained in:
parent
3e98758719
commit
204f39ef12
@ -42,10 +42,9 @@ export default function SettingsSearch({
|
|||||||
});
|
});
|
||||||
|
|
||||||
const handleSearch = (_searchQuery) => {
|
const handleSearch = (_searchQuery) => {
|
||||||
const sanitizedSearchQuery = _searchQuery.replace(
|
const sanitizedSearchQuery = _searchQuery
|
||||||
/[^A-z0-9\s&]|[\\]/gu,
|
.replace(/[^A-Za-z0-9\s&_]/gu, '')
|
||||||
'',
|
.trim();
|
||||||
);
|
|
||||||
setSearchQuery(sanitizedSearchQuery);
|
setSearchQuery(sanitizedSearchQuery);
|
||||||
if (sanitizedSearchQuery === '') {
|
if (sanitizedSearchQuery === '') {
|
||||||
setSearchIconColor('var(--color-icon-muted)');
|
setSearchIconColor('var(--color-icon-muted)');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user