Package: mitmproxy
Version: 8.1.1-4
Severity: important
Dear Maintainer,
mitmweb is broken in testing after the recent patch for CVE-2025-23217
backported to 8.1.1:
- handlers not yet existing in 8.1.1 / introduced at later versions
- missing imports 'typing', 'logging', and 'secrets'
lester@bob:~$ mitmweb
Traceback (most recent call last):
File "/usr/bin/mitmweb", line 33, in <module>
sys.exit(load_entry_point('mitmproxy==8.1.1', 'console_scripts',
'mitmweb')())
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/mitmproxy/tools/main.py", line 142, in
mitmweb
from mitmproxy.tools import web
File "/usr/lib/python3/dist-packages/mitmproxy/tools/web/__init__.py", line
1, in <module>
from mitmproxy.tools.web import master
File "/usr/lib/python3/dist-packages/mitmproxy/tools/web/master.py", line 14,
in <module>
from mitmproxy.tools.web import app, webaddons, static_viewer
File "/usr/lib/python3/dist-packages/mitmproxy/tools/web/app.py", line 689,
in <module>
(r"/state(?:\.json)?", State),
^^^^^
NameError: name 'State' is not defined
lester@bob:~$
I am preparing the fix for this issue.
-- System Information:
Debian Release: forky/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 7.1.8+deb14.1-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_PH:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages mitmproxy depends on:
ii dpkg 1.23.7
ii fonts-font-awesome 7.3.0+dfsg-1
ii python3 3.14.6-1
ii python3-asgiref 3.12.1-1
ii python3-blinker 1.9.0-2
ii python3-brotli 1.2.0-3
ii python3-certifi 2026.7.22+ds-1
ii python3-cryptography 49.0.0-2
ii python3-flask 3.1.3-4
ii python3-h11 0.16.0-2
ii python3-h2 4.3.0-2
ii python3-hyperframe 6.1.0-2
ii python3-kaitaistruct 0.11-1
ii python3-ldap3 2.9.1-2
ii python3-msgpack 1.1.2-4
ii python3-openssl 26.4.0-1
ii python3-passlib 1.9.3-2
ii python3-protobuf 3.21.12-16
ii python3-publicsuffix2 2.20191221-5.1
ii python3-pyparsing 3.3.2-2
ii python3-pyperclip 1.11.0-1
ii python3-ruamel.yaml 0.18.14-4
ii python3-sortedcontainers 2.4.0-3
ii python3-standard-imghdr 3.13.0-5
ii python3-tornado 6.5.5-4
ii python3-urwid 3.0.4-1
ii python3-wsproto 1.3.2-3
ii python3-zstandard 0.25.0-1+b1
mitmproxy recommends no packages.
mitmproxy suggests no packages.
-- no debconf information