Details
Description
When MyISAM repairs a table it creates a temporary file (tablename.TMD) that will later be renamed to tablename.MYD. Due to insufficient checks it is possible to trick MyISAM into creating a TMD file in the protected location (such as datadir).
Attachments
Issue Links
- relates to
-
MDEV-19883 [MIPS] repair_symlink-5543 fails: ELOOP is 90
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Affects Version/s | 5.1.67 [ 12100 ] | |
Affects Version/s | 5.2.14 [ 12101 ] | |
Affects Version/s | 5.3.12 [ 12000 ] |
Fix Version/s | 5.3.13 [ 12602 ] | |
Fix Version/s | 5.2.15 [ 12601 ] | |
Fix Version/s | 5.1.69 [ 12600 ] |
Description | When MyISAM repairs a table it creates a temporary file (tablename.TMD) that will later be renamed to tablename.MYD. | When MyISAM repairs a table it creates a temporary file (tablename.TMD) that will later be renamed to tablename.MYD. Due to insufficient checks it is possible to trick MyISAM into creating a TMD file in the protected location (such as datadir). |
Status | Open [ 1 ] | In Progress [ 3 ] |
Resolution | Fixed [ 1 ] | |
Status | In Progress [ 3 ] | Closed [ 6 ] |
Workflow | defaullt [ 33701 ] | MariaDB v2 [ 42435 ] |
Workflow | MariaDB v2 [ 42435 ] | MariaDB v3 [ 61386 ] |
Link |
This issue relates to |
Workflow | MariaDB v3 [ 61386 ] | MariaDB v4 [ 147417 ] |
http://bazaar.launchpad.net/~maria-captains/maria/5.5/revision/2502.565.61