]> dgit.raspbian.org Git - dovecot.git/commit
[PATCH 2/2] auth: Fix prefixing forward_fields without a value from client
authorMarkus Valentin <markus.valentin@open-xchange.com>
Thu, 23 Apr 2026 11:07:08 +0000 (13:07 +0200)
committerNoah Meyerhans <noahm@debian.org>
Wed, 16 Sep 2026 19:06:35 +0000 (15:06 -0400)
commit9c10ea7ba24a4ba102273abfe374fc267431d52c
tree1e24dc8c9bbe110bf3ffd9f7d2e80ab5619efd7a
parentc20ad113c7f1e6c51deb12227e8437a7c778dc8b
[PATCH 2/2] auth: Fix prefixing forward_fields without a value from client

Bare tokens (without '=') were not prefixed, only key=value pairs were.
In practice this affected forward_fields, where a bare token such as
'nopassword' would land in extra_fields unprefixed instead of as
'forward_nopassword', allowing injection of internal auth control fields.

Gbp-Pq: Name 0002-auth-Fix-prefixing-forward_fields-without-a-value-fr.patch
src/auth/auth-fields.c