Closed justintadlock closed 7 years ago
The following is a list of all remaining escaping issues I could find. I tried to rule out as many false-positives as I could.
The list is organized by file name and line number. Next to each line number, you should see the variable, function, etc. that should be escaped.
customizer/customizer-controls.php
$this->settings['default']->id
$this->id
$this->data['selection']
$this->data['type']
$optionsVar
$optionsVar
$item
$optionsVar
$item['id']
$item['thumb']
$item['id']
$item['id']
$this->data['insertText']
$item['preview']
$item['description']
$value
$value
inc/functions.php
get_bloginfo('pingback_url')
inc/header-options/background-options/header-separator.php
$separator
inc/header-options/background-options/overlay-types/gradient-overlay.php
$gradient
inc/header-options/background-options/overlay-types/shapes-overlay.php
$selector {background:$value}
inc/header-options/content-options/buttons.php
$target
$class
$target
$class
inc/header-options/content-options/subtitle.php
$subtitle
inc/header-options/content-options/title.php
$title
inc/header-options/navigation-options/nav-bar.php
$key
$value
inc/header-options/navigation-options/top-bar/content-types/social-icons.php
$preview_atts
inc/header-options/navigation-options/top-bar.php
$header_top_bar_class
inc/templates-functions.php
get_bloginfo('name')
get_bloginfo('name')
$align
$color
This is just an general escaping ticket. I'll continue posting here as I continue on with the review.
The following is a list of file names, followed by line numbers and variables, where escaping is needed.
inc/functions.php
$stings[0]
$words[$i]