Skip to content

Commit adf2fea

Browse files
committed
Add changelog entry for XSS fixes
1 parent 3256fe6 commit adf2fea

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

user_guide/changelog.html

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,22 @@
5757

5858
<h1>Change Log</h1>
5959

60+
<h2>Version 2.2.5</h2>
61+
<p>Release Date: October 8, 2015</p>
62+
63+
<ul>
64+
<li><b>Security</b>
65+
<ul>
66+
<li>Fixed a number of XSS attack vectors in <a href="libraries/security.html">Security Library</a> method <samp>xss_clean</samp> (thanks to Frans Rosén from <a href="https://detectify.com/">Detectify</a>).
67+
</ul>
68+
</li>
69+
</ul>
70+
6071
<h2>Version 2.2.4</h2>
6172
<p>Release Date: August 20, 2015</p>
6273

6374
<ul>
64-
<li><b>Security</b></li>
75+
<li><b>Security</b>
6576
<ul>
6677
<li>Fixed an SQL injection vulnerability in <a href="database/active_record.html">Active Record</a> method <samp>offset()</samp>.</li>
6778
</ul>
@@ -72,7 +83,7 @@ <h2>Version 2.2.3</h2>
7283
<p>Release Date: July 14, 2015</p>
7384

7485
<ul>
75-
<li><b>Security</b></li>
86+
<li><b>Security</b>
7687
<ul>
7788
<li>Removed a fallback to <samp>mysql_escape_string()</samp> in the 'mysql' database driver (<samp>escape_str()</samp> method) when there's no active database connection.</li>
7889
</ul>
@@ -83,7 +94,7 @@ <h2>Version 2.2.2</h2>
8394
<p>Release Date: April 15, 2015</p>
8495

8596
<ul>
86-
<li><b>Security</b></li>
97+
<li><b>Security</b>
8798
<ul>
8899
<li>Added HTTP "Host" header character validation to prevent cache poisoning attacks when <kbd>base_url</kbd> auto-detection is used.</li>
89100
<li>Added <kbd>FSCommand</kbd> and <kbd>seekSegmentTime</kbd> to the "evil attributes" list in <samp>CI_Security::xss_clean()</samp>.</li>

0 commit comments

Comments
 (0)