Burp Suite User Forum

Create new post

Mouse events ignored in filter text boxes

dnet | Last updated: Dec 15, 2016 09:26AM UTC

In some text inputs like the filters (by search term, by file extension: show/hide) in both the Target and Proxy tab seem to update the internals only when there's a keystroke event fired in them (the user either deletes or types some characters using the keyboard). This ignores mouse events, which in case of Burp means that people on Unix-like systems (tested on Linux/X11) can paste into these fields using the middle click, but these are ignored. Steps to reproduce: 1. Start Burp on a Linux machine. 2. Click on the [Proxy] tab and select the [HTTP History] tab within that. 3. Click on the filter row right below the tabs, the filter window appears. 4. In the [Filter by file extension] group, select "aspx" by dragging the mouse with the left key pressed from "a" to "x". 5. Move the mouse cursor to the [Filter by search term] window and middle click inside the text input field, "aspx" should be pasted there. 6. Click outside the filter window, but still inside Burp to close the filter window. Expected result: HTTP history is now filtered by "matching expression aspx" Actual result: HTTP history is not filtered by search term Tested on Burp Suite Pro v1.17.4 running on Debian GNU/Linux using OpenJDK Runtime Environment 1.8.0_91 64-bit Server VM

PortSwigger Agent | Last updated: Dec 15, 2016 03:40PM UTC

Thanks for this report. We're not quite sure what the issue is here, but it's possible it's to do with Java rather than Burp. These are standard Swing text controls, and other mouse-driven actions (such as left-click, drag) are working correctly. It's not clear why the copy or paste operation isn't working.

You must be an existing, logged-in customer to reply to a thread. Please email us for additional support.