-
Notifications
You must be signed in to change notification settings - Fork 18
/
release_notes.txt
419 lines (269 loc) · 8.08 KB
/
release_notes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
---------------------
bWAPP - Release notes
---------------------
v2.2
****
Release date: 2/11/2014
Number of bugs: > 100
New bugs:
- Insecure iFrame (Login Form)
New bugs exploitable on bee-box v1.6:
- Drupal SQL Injection (Drupageddon)
- POODLE Vulnerability
- SQLiteManager Local File Inclusion
v2.1
****
Release date: 27/09/2014
Number of bugs: > 100
New bugs:
- Base64 Encoding (Secret)
- Broken Authentication - CAPTCHA Bypassing
- Cross-Site Scripting - Stored (User-Agent)
- iFrame Injection
- SQL Injection - Stored (User-Agent)
New bugs exploitable on bee-box v1.5:
- Shellshock Vulnerability (CGI)
v2.0
****
Release date: 12/05/2014
Number of bugs: > 90
New bugs:
- Cross-Site Scripting - Reflected (Login Form)
- SQL Injection (AJAX/JSON/jQuery)
- SQL Injection (POST/Select)
- SQL Injection (Login Form/User)
- SQL Injection (SQLite)
- SQL Injection - Stored (SQLite)
- SQL Injection - Blind - Time-Based
- SQL Injection - Blind (SQLite)
New bugs exploitable on bee-box v1.4:
- BEAST/CRIME/BREACH Attacks
- Buffer Overflow (Local)
- Buffer Overflow (Remote)
- Denial-of-Service (Large Chunk Size)
- Denial-of-Service (SSL-Exhaustion)
- Local Privilege Escalation (sendpage)
- phpMyAdmin BBCode Tag XSS
- SQLiteManager PHP Code Injection
- SQLiteManager XSS
- SSL 2.0 Deprecated Protocol
Modifications:
- Google fonts are stored locally
New features:
- A.I.M. subnet functionality
- bWAPP is licensed under Creative Commons (Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International)
v1.9+
*****
Release date: 19/04/2014
Number of bugs: > 70
New bugs exploitable on bee-box v1.3:
- Heartbleed Vulnerability (OpenSSL)
- Insecure SNMP configuration
Modifications:
- Blog entries per user ('Show all' and 'Delete' entry options)
- bWAPP reset functionality only available for users with admin privileges
New features:
- Custom CSS stylesheet for low resolution screens (stylesheet_low_resolution.css)
v1.9
****
Release date: 11/03/2014
Number of bugs: > 70
New bugs:
- Broken Authentication - Weak Passwords
- Command Injection - Blind
- Cross-Site Scripting - Reflected (Custom HTTP Header)
- Cross-Site Scripting - Stored (Change Secret)
- Denial-of-Service (XML Bomb)
- Host Header Attack (Cache Poisoning)
- Host Header Attack (Reset Poisoning)
- Insecure Direct Object References (Reset Secret)
- Old, Backup & Unreferenced Files
- PHP Code Injection
- Server Side Request Forgery (SSRF)
- SQL Injection (Search/POST)
- SQL Injection (Search/CAPTCHA)
- SQL Injection - Stored (Blog)
- SQL Injection - Stored (XML)
- Unvalidated Redirects & Forwards (2)
- XML External Entity Attacks (XXE)
New features:
- Evil 666 Fuzzing page
- Evil Bug Mode, all security levels are bypassed in this mode by using a fixed cookie
- Insecure Client Access Policy file (Silverlight)
- Manual Intervention Required! page
- We Steal Secrets... pages
Modifications:
- Possibility to exclude 'dangerous' files in the A.I.M. mode
- The database connection settings are moved to the 'admin/settings.php' file
v1.8
****
Release date: 15/12/2013
Number of bugs: > 65
New bugs:
- SQL Injection - Blind (Web Services/SOAP)
New bugs exploitable on bee-box v1.2:
- Insecure FTP
- Insecure WebDAV
- PHP CGI Remote Code Execution
- Server-Side Includes Injection
New features:
- NSA backdoor file
- Unprotected Admin Portal > a shortcut to the 'settings' file
- WSDL file (Web Services/SOAP)
Bug fixes:
- Issue with 'Restrict Folder Access'
- Issue with 'Session ID in URL'
Modifications:
- A.I.M. feature > list of IP addresses
- Unrestricted File Upload > unsafe black-list in security level medium
- table 'movies' > extra column: tickets_stock
v1.7
****
Release date: 31/10/2013
Number of bugs: > 60
New bugs:
- HTTP Verb Tampering
- Server Side Request Forgery (SSRF)
- Session ID in URL
- XSS - Reflected (AJAX/JSON)
- XSS - Reflected (AJAX/XML)
New features:
- A.I.M., a no-authentication mode for testing web scanners and crawlers
- Settings file, used for general application settings
- OWASP & ZAP logo
New bugs exploitable on bee-box:
- Local Privilege Escalation (udev)
Modifications:
- Rearrangement to OWASP Top 10 2013
- Added some new movies :)
- Introduction text
v1.6
****
Release date: 5/10/2013
Number of bugs: > 60
New features:
- Cross-Origin Resource Sharing (AJAX)
- Information Disclosure - Favicon
New features exploitable on bee-box:
- Arbitrary File Access (Samba)
- Cross-Site Tracing (XST)
- Denial-of-Service (Slow HTTP DoS)
Modifications:
- Addition of an insecure jQuery script
v1.5
****
Release date: 09/09/2013
Number of bugs: > 55
New features:
- ClickJacking (Movie Tickets)
- Cross-Domain Policy File
- Cross-Site Scripting - Reflected (HREF)
- Cross-Site Scripting - Reflected (PHP_SELF)
- HTML5 Web Storage (Secret)
- HTTP Parameter Pollution
- Insecure Direct Object References (Price)
Bug fixes:
- Input validations and error handling
- XSS issues :)
Modifications:
- SQL Injection (Login) > welcome message has changed
- New vulnerable XSS validation check (medium level)
- test.php file > extra urldecode function
v1.4
****
Release date: 15/07/2013
Number of bugs: > 50
New features:
- LDAP Injection
- Client-Side Validation (Password)
- PHP Eval Function
- Remote and Local File Inclusion
- Unsecure files: phpinfo.php, config.inc, test.php
- Integration with bee-box (Ubuntu OS)
Bug fixes:
- Input validations and error handling
Modifications:
- Bugs are rearranged according to the OWASP Top 10 project (A1>A10)
- Creation of users without e-mail activation
- New hero table with passwords in clear text
- SQL Injection (Login) > applied to the new hero table
v1.3
****
Release date: 20/01/2013
Number of bugs: 47
New features:
- SQL Injection (Select)
- Broken Authentication - Forgotten Function
- Broken Authentication - Password Attacks
- Authorization Testing - Restrict Folder Access
Bug fixes:
- HTML5 issues
Modifications
- Better compatibility with IE9
- Stylesheet modifications
v1.2
****
Release date: 17/01/2013
New features:
- Cross-Site Scripting - Stored (Cookies)
- Cross-Site Request Forgery (Secret)
- Insufficient Transport Layer Protection
- Security Misconfiguration - MiTM (HTTP)
- Security Misconfiguration - MiTM (SMTP)
- Security Misconfiguration - Robots
- Information Disclosure - Robots
- Insecure Directory Object References (Secret)
- Session Management - Cookies (Secure)
- Session Management - Strong Sessions
Bug fixes:
- CSRF: code optimization and error handling
- Cookie 'security_level' is vulnerable for injection
Modifications
- Name change: Session Management - Cookie Security >> Session Management - Cookies (HTTPOnly)
- Name change: Cross-Site Scripting - Stored >> Cross-Site Scripting - Stored (Blog)
v1.1
****
New features:
- HTML Injection - Reflected (Current URL)
- Cross-Site Scripting - Reflected (Back Button)
- XML and XPath Injection (Login)
- XML and XPath Injection (Search)
Bug fixes:
- Directory traversal: wrong directory in GET parameter (images/ is changed to documents/)
v1.01
*****
New features:
- none
Bug fixes:
- bug fixes for the Apache platform
- PHP session errors
- connection setting issues ('localhost:3306' not valid)
- time period for the 'security_level' cookie has changed to 1 year
v1.0
*****
- extra SQL user: bee/bug
- e-mail modifications
- recipient/sender addresses change
v0.15
*****
- Layout
- Code optimization
- New 'Info' page
v0.14
*****
- Layout
- Code optimization
v0.13
*****
- Code optimization
- Modifications:
- XSS & HTML Injection Stored
- No 'HTML entities check' in the SQL insert statement
- 'HTML entities check' in the HTML output
- New:
- Authorization Testing - Restrict Device Access
Upcoming bugs
/////////////
- JSON
- AJAX
- Web Services