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

Reply via email to