Mitmproxy

Latest version: v11.1.2

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 13

10.4.2

Not secure
- Fix a crash on startup when mitmproxy is unable to determine the OS' DNS servers
([7066](https://github.com/mitmproxy/mitmproxy/pull/7066), errorxyz)

10.4.1

Not secure
- Fix a bug where macOS local mode would not start up on macOS.
([7045](https://github.com/mitmproxy/mitmproxy/pull/7045), mhils)
- Fix UDP error handling when we learn that the remote has disconnected.
([7045](https://github.com/mitmproxy/mitmproxy/pull/7045), mhils)
- Container images are now published to both Docker Hub and GitHub Container Registry.
([7061](https://github.com/mitmproxy/mitmproxy/pull/7061), mhils)

10.4.0

Not secure
* Add support for DNS over TCP.
([6935](https://github.com/mitmproxy/mitmproxy/pull/6935), errorxyz)
* Add first MVP new Capture Tab in mitmweb
([6999](https://github.com/mitmproxy/mitmproxy/pull/6999), lups2000)
* Add `HttpConnectedHook` and `HttpConnectErrorHook`.
([6930](https://github.com/mitmproxy/mitmproxy/pull/6930), errorxyz)
* Fix non-linear growth in processing time for large HTTP bodies.
([6952](https://github.com/mitmproxy/mitmproxy/pull/6952), jackfromeast)
* Fix a bug where connections would be incorrectly ignored with `allow_hosts`.
([7002](https://github.com/mitmproxy/mitmproxy/pull/7002), JarLob, mhils)
* Fix zstd decompression to read across frames.
([6921](https://github.com/mitmproxy/mitmproxy/pull/6921), zendai)
* Handle certificates we cannot parse more gracefully.
([6994](https://github.com/mitmproxy/mitmproxy/pull/6994), mhils)
* Parse compressed domain names in ResourceRecord data.
([6954](https://github.com/mitmproxy/mitmproxy/pull/6954), errorxyz)
* Fix a bug where mitmweb's flow list would not stay at the bottom.
([7008](https://github.com/mitmproxy/mitmproxy/pull/7008), mhils)
* Fix a bug where SSH connections would be incorrectly handled as HTTP.
([7041](https://github.com/mitmproxy/mitmproxy/pull/7041), mhils)
* Skip UTF-8 byte-order marks (BOM) when loading HAR files.
([6897](https://github.com/mitmproxy/mitmproxy/pull/6897), dstd)
* Allow `typing.Sequence[str]` to be an editable option.
([7001](https://github.com/mitmproxy/mitmproxy/pull/7001), errorxyz)
* Add Host header to CONNECT requests.
([7021](https://github.com/mitmproxy/mitmproxy/pull/7021), petsneakers)
* Support all query types in DNS mode.
([6975](https://github.com/mitmproxy/mitmproxy/pull/6975), errorxyz)
* Fix a bug where mitmproxy would crash for pipelined HTTP flows.
([7031](https://github.com/mitmproxy/mitmproxy/pull/7031), gdiepen, mhils)
* Add an optional "index" column for mitmweb.
([7039](https://github.com/mitmproxy/mitmproxy/pull/7039), mhils)

10.3.1

Not secure
* Release tags are now prefixed with `v` again.
([6810](https://github.com/mitmproxy/mitmproxy/pull/6810), mhils)
* Fix a bug where mitmproxy would not exit when `-n` is passed.
([6819](https://github.com/mitmproxy/mitmproxy/pull/6819), mhils)
* Set the `unbuffered` (stdout/stderr) flag for the `mitmdump` PyInstaller build.
([6821](https://github.com/mitmproxy/mitmproxy/pull/6821), Prinzhorn)
* Fix a bug where client replay would not work with proxyauth.
([6866](https://github.com/mitmproxy/mitmproxy/pull/6866), mhils)
* Fix slowdown when sending large amounts of data over HTTP/2.
([6875](https://github.com/mitmproxy/mitmproxy/pull/6875), aib)
* Add an option to strip HTTPS records from DNS responses to block encrypted ClientHellos.
([6876](https://github.com/mitmproxy/mitmproxy/pull/6876), errorxyz)
* Add an API to parse HTTPS records from DNS RDATA.
([6884](https://github.com/mitmproxy/mitmproxy/pull/6884), errorxyz)
* Fix flow export in mitmweb for Safari
([6917](https://github.com/mitmproxy/mitmproxy/pull/6917), mhils, canyesilyurt)
* Releases now come with a Sigstore attestations file to demonstrate build provenance.
([f05c050](https://github.com/mitmproxy/mitmproxy/commit/f05c050f615b9ab9963707944c893bc94e738525), mhils)

10.3.0

Not secure
* Add support for editing non text files in a hex editor
([6768](https://github.com/mitmproxy/mitmproxy/pull/6768), wnyyyy)
* Add `server_connect_error` hook that is triggered when connection establishment fails.
([6806](https://github.com/mitmproxy/mitmproxy/pull/6806), haanhvu, spacewasp, mhils)
* Add section in mitmweb for rendering, adding and removing a comment
([6709](https://github.com/mitmproxy/mitmproxy/pull/6709), lups2000)
* Fix multipart form content view being unusable.
([6653](https://github.com/mitmproxy/mitmproxy/pull/6653), DaniElectra)
* Documentation Improvements on CA Certificate Generation
([5370](https://github.com/mitmproxy/mitmproxy/pull/5370), zioalex)
* Make it possible to read flows from stdin with mitmweb.
([6732](https://github.com/mitmproxy/mitmproxy/pull/6732), jaywor1)
* Update aioquic dependency to >= 1.0.0, < 2.0.0.
([6747](https://github.com/mitmproxy/mitmproxy/pull/6747), jlaine)
* Fix a bug where async `client_connected` handlers would crash mitmproxy.
([6749](https://github.com/mitmproxy/mitmproxy/pull/6749), mhils)
* Add button to close flow details panel
([6734](https://github.com/mitmproxy/mitmproxy/pull/6734), lups2000)
* Ignore SIGPIPE signals when there is lots of traffic.
Socket errors are handled directly and do not require extra signals
that generate noise.
([6764](https://github.com/mitmproxy/mitmproxy/pull/6764), changsin)
* Add primitive websocket interception and modification
([6766](https://github.com/mitmproxy/mitmproxy/pull/6766), errorxyz)
* Add support for exporting websocket messages when using "raw" export.
([6767](https://github.com/mitmproxy/mitmproxy/pull/6767), txrp0x9)
* The "save body" feature now also includes WebSocket messages.
([6767](https://github.com/mitmproxy/mitmproxy/pull/6767), txrp0x9)
* Fix compatibility with older cryptography versions and silence a DeprecationWarning on Python <3.11.
([6790](https://github.com/mitmproxy/mitmproxy/pull/6790), mhils)
* Fix a bug when proxying unicode domains.
([6796](https://github.com/mitmproxy/mitmproxy/pull/6796), mhils)

10.2.4

Not secure
* Fix a bug where errors during startup would not be displayed when running mitmproxy.
([6719](https://github.com/mitmproxy/mitmproxy/pull/6719), mhils)
* Use newer cryptography APIs to avoid CryptographyDeprecationWarnings.
This bumps the minimum required version to cryptography 42.0.
([6718](https://github.com/mitmproxy/mitmproxy/pull/6718), mhils)

Page 2 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.