{"action":"created","issue":{"url":"https://api.github.com/repos/neos/neos-development-collection/issues/100","labels_url":"https://api.github.com/repos/neos/neos-development-collection/issues/100/labels{/name}","comments_url":"https://api.github.com/repos/neos/neos-development-collection/issues/100/comments","events_url":"https://api.github.com/repos/neos/neos-development-collection/issues/100/events","html_url":"https://github.com/neos/neos-development-collection/pull/100","id":109699551,"number":100,"title":"[BUGFIX] Cache Segment Tokens do not break rendering","user":{"login":"kitsunet","id":324408,"avatar_url":"https://avatars.githubusercontent.com/u/324408?v=3","gravatar_id":"","url":"https://api.github.com/users/kitsunet","html_url":"https://github.com/kitsunet","followers_url":"https://api.github.com/users/kitsunet/followers","following_url":"https://api.github.com/users/kitsunet/following{/other_user}","gists_url":"https://api.github.com/users/kitsunet/gists{/gist_id}","starred_url":"https://api.github.com/users/kitsunet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kitsunet/subscriptions","organizations_url":"https://api.github.com/users/kitsunet/orgs","repos_url":"https://api.github.com/users/kitsunet/repos","events_url":"https://api.github.com/users/kitsunet/events{/privacy}","received_events_url":"https://api.github.com/users/kitsunet/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/neos/neos-development-collection/labels/P:%20TypoScript","name":"P: TypoScript","color":"0052cc"},{"url":"https://api.github.com/repos/neos/neos-development-collection/labels/T:%20PHP","name":"T: PHP","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-10-04T19:32:12Z","updated_at":"2015-12-10T07:58:30Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/neos/neos-development-collection/pulls/100","html_url":"https://github.com/neos/neos-development-collection/pull/100","diff_url":"https://github.com/neos/neos-development-collection/pull/100.diff","patch_url":"https://github.com/neos/neos-development-collection/pull/100.patch"},"body":"If one of the three cache segment tokens (control characters):\n\n- \\x02 (STX)\n- \\x03 (ETX)\n- \\x1f (US)\n\nappeared anywhere in the output (as part of node properties or\nin templates) it would break rendering as the content cache parser\ncouldn't correctly parse those segments. Now the output is cleaned\nfrom those control characters before giving it to the parser.\n\nFixes: NEOS-365"},"comment":{"url":"https://api.github.com/repos/neos/neos-development-collection/issues/comments/163527755","html_url":"https://github.com/neos/neos-development-collection/pull/100#issuecomment-163527755","issue_url":"https://api.github.com/repos/neos/neos-development-collection/issues/100","id":163527755,"user":{"login":"kdambekalns","id":95873,"avatar_url":"https://avatars.githubusercontent.com/u/95873?v=3","gravatar_id":"","url":"https://api.github.com/users/kdambekalns","html_url":"https://github.com/kdambekalns","followers_url":"https://api.github.com/users/kdambekalns/followers","following_url":"https://api.github.com/users/kdambekalns/following{/other_user}","gists_url":"https://api.github.com/users/kdambekalns/gists{/gist_id}","starred_url":"https://api.github.com/users/kdambekalns/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kdambekalns/subscriptions","organizations_url":"https://api.github.com/users/kdambekalns/orgs","repos_url":"https://api.github.com/users/kdambekalns/repos","events_url":"https://api.github.com/users/kdambekalns/events{/privacy}","received_events_url":"https://api.github.com/users/kdambekalns/received_events","type":"User","site_admin":false},"created_at":"2015-12-10T07:58:29Z","updated_at":"2015-12-10T07:58:29Z","body":"So since @kitsunet didn't create any tests so far, would @hlubek be up for it as stated? Have been 22 days…\r\n\r\nAnd why do you think this is a security issue, @georgringer?"}}