{
   "expand": "operations,versionedRepresentations,editmeta,changelog,renderedFields",
   "id": "108157",
   "self": "https://bugs.mojang.com/rest/api/2/issue/108157",
   "key": "MCPE-8124",
   "fields": {
      "issuetype": "1",
      "project": "10200",
      "fixVersions": [
         "15302"
      ],
      "resolution": "1",
      "customfield_10500": {
         "self": "https://bugs.mojang.com/rest/api/2/customFieldOption/10300",
         "value": "Unconfirmed",
         "id": "10300",
         "disabled": false
      },
      "customfield_12602": [],
      "customfield_12800": null,
      "customfield_10501": null,
      "customfield_12601": null,
      "customfield_12604": null,
      "customfield_10701": null,
      "customfield_12603": null,
      "customfield_12606": null,
      "customfield_12605": null,
      "customfield_12608": null,
      "resolutiondate": "2015-03-31T13:04:59.000+0300",
      "customfield_12607": null,
      "customfield_12609": null,
      "workratio": -1,
      "lastViewed": null,
      "watches": {
         "self": "https://bugs.mojang.com/rest/api/2/issue/MCPE-8124/watchers",
         "watchCount": 2,
         "isWatching": false
      },
      "created": "2015-03-30T04:33:28.000+0300",
      "customfield_12000": null,
      "customfield_12201": null,
      "customfield_12600": null,
      "labels": [
         "files",
         "folders",
         "saving"
      ],
      "customfield_11700": "{}",
      "versions": [
         "15117"
      ],
      "issuelinks": [],
      "updated": "2015-09-07T10:44:46.000+0300",
      "status": "5",
      "components": [],
      "description": "I created a world with the name  \"../\" without the quotes. \n \n*what happened:* The world files were saved under /mnt/games/com.mojang/ \n\n*what I expected to happen:* the world filed would be saved under /mnt/games/com.mojang/minecraftWorlds/SOMETHING where SOMETHING is some folder name used when you name your world something that uses impermissible file name characters. \n\nThis bug does not appear to be a security flaw/risk because MCPE gives a \"can't open world\" if you try to make a world that writes to a place you can't access.  \n\nAlso, after quiting to the menu,  this world will never appear in the world list because it's not in the right folder. \n\nDevice is Samsung Galaxy S4 android 4.4.2 running MCPE 0.10.5. ",
      "customfield_11100": null,
      "customfield_11300": "Android 4.4.2 ",
      "customfield_11500": null,
      "customfield_12503": null,
      "customfield_12502": null,
      "customfield_10402": {
         "self": "https://bugs.mojang.com/rest/api/2/customFieldOption/10727",
         "value": "Phone - Android - Samsung Other (Specify in description)",
         "id": "10727",
         "disabled": true
      },
      "customfield_12700": null,
      "customfield_12504": null,
      "attachment": [
         "90065"
      ],
      "summary": "MCPE does not check world names for impermissible characters",
      "creator": "rplatham",
      "reporter": "rplatham",
      "customfield_10002": null,
      "customfield_12501": null,
      "customfield_12500": null,
      "customfield_11601": null,
      "customfield_11600": "0|i01tin:",
      "customfield_11801": null,
      "customfield_11800": null,
      "customfield_11602": null,
      "customfield_11802": null,
      "comment": {
         "comments": [
            {
               "self": "https://bugs.mojang.com/rest/api/2/issue/108157/comment/223281",
               "id": "223281",
               "author": "rplatham",
               "body": "Not sure if file system bugs go to Shoghi or Daniel, so I flipped a coin.   Congrats Shoghi :) ",
               "updateAuthor": "rplatham",
               "created": "2015-03-30T04:47:55.600+0300",
               "updated": "2015-03-30T04:47:55.600+0300"
            },
            {
               "self": "https://bugs.mojang.com/rest/api/2/issue/108157/comment/223283",
               "id": "223283",
               "author": "illidicia",
               "body": "Hi Russell, this issue does not occur using 0.10.4 on an iPhone 6 plus running iOS 8.2. Attempting to use the \"/\" character does not result in it being entered into the world name.",
               "updateAuthor": "illidicia",
               "created": "2015-03-30T06:17:30.653+0300",
               "updated": "2015-03-30T06:17:30.653+0300"
            },
            {
               "self": "https://bugs.mojang.com/rest/api/2/issue/108157/comment/223339",
               "id": "223339",
               "author": "aman4700",
               "body": "What is the chance your gonna name your world ../?\n",
               "updateAuthor": "aman4700",
               "created": "2015-03-31T04:47:30.845+0300",
               "updated": "2015-03-31T04:47:30.845+0300"
            },
            {
               "self": "https://bugs.mojang.com/rest/api/2/issue/108157/comment/223620",
               "id": "223620",
               "author": "happycrafter00",
               "body": "I named a world \" .. \" without the quotes, and it indeed didn't show up in my world list.",
               "updateAuthor": "happycrafter00",
               "created": "2015-04-04T14:00:44.742+0300",
               "updated": "2015-04-04T14:00:44.742+0300"
            }
         ],
         "maxResults": 4,
         "total": 4,
         "startAt": 0
      },
      "votes": {
         "self": "https://bugs.mojang.com/rest/api/2/issue/MCPE-8124/votes",
         "votes": 0,
         "hasVoted": false
      }
   },
   "changelog": {
      "startAt": 0,
      "maxResults": 6,
      "total": 6,
      "histories": [
         {
            "id": "392246",
            "author": "rplatham",
            "created": "2015-03-30T04:46:14.516+0300",
            "items": [
               {
                  "field": "Attachment",
                  "fieldtype": "jira",
                  "from": null,
                  "fromString": null,
                  "to": "90065",
                  "toString": "Screenshot_2015-03-29-21-39-47.png"
               },
               {
                  "field": "description",
                  "fieldtype": "jira",
                  "from": null,
                  "fromString": "I created a world with the name  \"../\" without the quotes. \n \n*what happened:* The world files were saved under /mnt/games/com.mojang/ \n\n*what I expected to happen:* the world filed would be saved under /mnt/games/com.mojang/minecraftWorlds/SOMETHING where SOMETHING is some folder name used when you name your world something that uses impermissible file name characters. \n\nI am concerned that this bug could be a security flaw/risk as it may allow users to write files to locations the user should not be able to write to.  \n\nAlso, after quiting to the menu,  this world will never appear in the world list because it's not in the right folder. \n\nDevice is Samsung Galaxy S4 android 4.4.2 running MCPE 0.10.5. ",
                  "to": null,
                  "toString": "I created a world with the name  \"../\" without the quotes. \n \n*what happened:* The world files were saved under /mnt/games/com.mojang/ \n\n*what I expected to happen:* the world filed would be saved under /mnt/games/com.mojang/minecraftWorlds/SOMETHING where SOMETHING is some folder name used when you name your world something that uses impermissible file name characters. \n\nThis bug does not appear to be a security flaw/risk because MCPE gives a \"can't open world\" if you try to make a world that writes to a place you can't access.  \n\nAlso, after quiting to the menu,  this world will never appear in the world list because it's not in the right folder. \n\nDevice is Samsung Galaxy S4 android 4.4.2 running MCPE 0.10.5. "
               },
               {
                  "field": "labels",
                  "fieldtype": "jira",
                  "from": null,
                  "fromString": "",
                  "to": null,
                  "toString": "Files Folders Saving"
               }
            ]
         },
         {
            "id": "392247",
            "author": "rplatham",
            "created": "2015-03-30T04:47:55.621+0300",
            "items": [
               {
                  "field": "assignee",
                  "fieldtype": "jira",
                  "from": null,
                  "fromString": null,
                  "to": "shoghicp",
                  "toString": "[Mojang] Shoghi Cervantes"
               }
            ]
         },
         {
            "id": "392353",
            "author": "shoghicp",
            "created": "2015-03-31T13:04:59.857+0300",
            "items": [
               {
                  "field": "Fix Version",
                  "fieldtype": "jira",
                  "from": null,
                  "fromString": null,
                  "to": "15302",
                  "toString": "0.11.0"
               },
               {
                  "field": "resolution",
                  "fieldtype": "jira",
                  "from": null,
                  "fromString": null,
                  "to": "1",
                  "toString": "Fixed"
               },
               {
                  "field": "status",
                  "fieldtype": "jira",
                  "from": "1",
                  "fromString": "Open",
                  "to": "5",
                  "toString": "Resolved"
               }
            ]
         },
         {
            "id": "403565",
            "author": "dinnerbone",
            "created": "2015-04-30T11:40:14.412+0300",
            "items": [
               {
                  "field": "Workflow",
                  "fieldtype": "jira",
                  "from": "115671",
                  "fromString": "MCPE Workflow",
                  "to": "123556",
                  "toString": "MCPE Q&A Workflow"
               }
            ]
         },
         {
            "id": "411173",
            "author": "dinnerbone",
            "created": "2015-04-30T11:53:35.281+0300",
            "items": [
               {
                  "field": "Workflow",
                  "fieldtype": "jira",
                  "from": "123556",
                  "fromString": "MCPE Q&A Workflow",
                  "to": "131165",
                  "toString": "MCPE Workflow"
               }
            ]
         },
         {
            "id": "488598",
            "author": "synchunk",
            "created": "2015-09-07T10:44:46.829+0300",
            "items": [
               {
                  "field": "labels",
                  "fieldtype": "jira",
                  "from": null,
                  "fromString": "Files Folders Saving",
                  "to": null,
                  "toString": "files folders saving"
               }
            ]
         }
      ]
   }
}