You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update from upstream repo facebook/create-react-app@master (#3)
* Add modes to our Babel preset (1.x) (facebook#4668)
* [email protected]
* add react-testing-library documentation/examples (facebook#4679)
* add react-testing-library documentation/examples
* make react-testing-library a heading
* fix typo
* Fix link to the article about BEM (facebook#4858)
* Use file name whitelist to prevent RCE (facebook#4866)
* Use file name whitelist to prevent RCE
Use a whitelist to validate user-provided file names. This doesn't cover
the entire range of valid filenames but should cover almost all of them
in practice. Allows letters, numbers, periods, dashes, and underscores.
Opting to use a whitelist instead of a blacklist because getting this
wrong leaves us vulnerable to a RCE attack.
* Allow alphabet characters from all languages
Updated the whitelist to /^[\p{L}0-9/.\-_]+$/u, which matches
alphanumeric characters, periods, dashes, and underscores. Unicode
property support is stage 4 so I've inlined the transpiled version.
* Only use file name whitelist on Windows
* Log error message if file name does not pass whitelist
* Bump versions
* Bump release
* Add 1.1.5 release notes
Copy file name to clipboardExpand all lines: CHANGELOG.md
+28
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,31 @@
1
+
## 1.1.5 (August 24, 2018)
2
+
3
+
*`react-scripts`
4
+
5
+
* Update the `webpack-dev-server` dependency
6
+
7
+
*`react-dev-utils`
8
+
9
+
*[#4866](https://github.com/facebook/create-react-app/pull/4866) Fix a Windows-only vulnerability (`CVE-2018-6342`) in the development server ([@acdlite](https://github.com/acdlite))
10
+
* Update the `sockjs-client` dependency
11
+
12
+
#### Committers: 1
13
+
- Andrew Clark ([acdlite](https://github.com/acdlite))
14
+
15
+
### Migrating from 1.1.4 to 1.1.5
16
+
17
+
Inside any created project that has not been ejected, run:
0 commit comments