[MDEV-9089] Server crashes in MDL_key::mdl_key_init (main.lowercase_table4 test fails) Created: 2015-11-05 Updated: 2022-03-23 Resolved: 2015-11-10 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Locking |
| Affects Version/s: | 10.0, 10.1 |
| Fix Version/s: | 10.0.23, 10.1.9 |
| Type: | Bug | Priority: | Major |
| Reporter: | Elena Stepanova | Assignee: | Vladislav Vaintroub |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
Windows |
||
| Issue Links: |
|
||||||||||||||||||||
| Description |
|
http://buildbot.askmonty.org/buildbot/builders/win32-debug2/builds/8490/steps/test/logs/stdio |
| Comments |
| Comment by Sergey Vojtovich [ 2015-11-05 ] |
|
elenst, is it something really new? Have you seen anything like this before? And did it really affect 10.0? |
| Comment by Elena Stepanova [ 2015-11-05 ] |
|
svoj, |
| Comment by Sergey Vojtovich [ 2015-11-10 ] |
|
Looks good, thanks for fixing this! I believe one could bypass security check using this hole. Do you think one can really get access to protected data, or is it just about early error reporting? Reading original bug fix I can imagine it's about the latter (see rev. 0b28d7e048fa097280be54f9baffd202f7626bdd). |
| Comment by Vladislav Vaintroub [ 2015-11-10 ] |
|
Thanks svoj! |
| Comment by Sergey Vojtovich [ 2015-11-10 ] |
|
If there're extra checks before actually referring to a table, then there's no hole indeed. |