{"action":"closed","issue":{"url":"https://api.github.com/repos/DefectDojo/django-DefectDojo/issues/580","repository_url":"https://api.github.com/repos/DefectDojo/django-DefectDojo","labels_url":"https://api.github.com/repos/DefectDojo/django-DefectDojo/issues/580/labels{/name}","comments_url":"https://api.github.com/repos/DefectDojo/django-DefectDojo/issues/580/comments","events_url":"https://api.github.com/repos/DefectDojo/django-DefectDojo/issues/580/events","html_url":"https://github.com/DefectDojo/django-DefectDojo/issues/580","id":322913521,"number":580,"title":"Non UTF-8 characters break the burp report parser","user":{"login":"adracea","id":6214663,"avatar_url":"https://avatars3.githubusercontent.com/u/6214663?v=4","gravatar_id":"","url":"https://api.github.com/users/adracea","html_url":"https://github.com/adracea","followers_url":"https://api.github.com/users/adracea/followers","following_url":"https://api.github.com/users/adracea/following{/other_user}","gists_url":"https://api.github.com/users/adracea/gists{/gist_id}","starred_url":"https://api.github.com/users/adracea/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adracea/subscriptions","organizations_url":"https://api.github.com/users/adracea/orgs","repos_url":"https://api.github.com/users/adracea/repos","events_url":"https://api.github.com/users/adracea/events{/privacy}","received_events_url":"https://api.github.com/users/adracea/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-05-14T17:39:08Z","updated_at":"2018-05-18T15:52:19Z","closed_at":"2018-05-18T15:52:19Z","author_association":"NONE","body":"### Issue Type \r\n- [ x] Bug\r\n- [ ] Enhancement\r\n\r\n### Description\r\nWhen importing burp suite reports that contain an issue with a non-standard http request(Non UTF-8 characters in the METHOD area in my case) the BurpParser fails with an error 500 on importing .(I'll post the full stack trace and a sample scan file first thing tomorrow)\r\n### Operating System \r\nPlease include the version number (ex: Ubuntu 16.04)\r\nUbuntu 18.04 LTS\r\n\r\n### Install\r\n\r\n- [ x] setup.bash\r\n- [ ] docker\r\n\r\n### Steps to Reproduce\r\nAt this point it's really easy to replicate by importing/uploading a report that (at least in my case) contains non UTF-8 characters in the Method area (for example the kind of issue this : https://github.com/ilmila/J2EEScan/blob/be67a7c439fecb50a6498fd1550e5a76484a6631/src/main/java/burp/j2ee/issues/impl/AJPDetector.java would raise , where the request is a non-standard looking one)\r\n### Sample Scan File (if applicable)\r\n\r\n### Screenshots (optional)\r\n\r\n### Console Logs (optional)\r\n\r\n"}}
{"actor":{"display_login":"devGregA"}}