Bug#1142407: trixie-pu: package spip/4.4.16+dfsg-0+deb13u1

David Prévot <[email protected]> Sun, 19 Jul 2026 09:29:21 -0300
Newsgroups gmane.linux.debian.devel.release
Message-ID <alzDHhlv2MW0Q072__26769.8934579798$1784464435$gmane$org@brocoli.tilapin.org>
Package: release.debian.org
Severity: normal
Tags: trixie
X-Debbugs-Cc: [email protected]
Control: affects -1 + src:spip
User: [email protected]
Usertags: pu

Hi,

As agreed with the security team, I’d like to get the latest SPIP
release into stable. It fixes a stored XSS, an SQL injection SQL in
private space (so, needing credentials, yet some site may allow people
to register by themself), and a full path disclosure.

Here is the (French-only) upstream announcement.

https://blog.spip.net/Mise-a-jour-de-securite-sortie-de-SPIP-4-4-16.html

[ Checklist ]
  [x] *all* changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in (old)stable
  [x] the issue is verified as fixed in unstable

With the security team, we recently agreed to push the latest release
(of the 4.4 branch) via DSA instead of backporting the various fixes, so
I’m proposing to follow the same path here.

If you skip the ecrire/req/pg.exp.php rewrite (the PostgreSQL support is
still experimental), and the vendor/ directory (that is not shipped in
the binary package nor used at build time), the diffstat is “only”
64 files changed, 317 insertions(+), 76 deletions(-).

Thanks in advance for considering.

Cheers,

taffit
spip.patch (text/x-diff, 187.2 KB) - not displayed
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAABCAAdFiEEeHVNB7wJXHRI941mBYwc+UT2vTwFAmpcwx8ACgkQBYwc+UT2
vTybegf/SJUJv2ivo+j+lN4o7aHUQILXnIARYqYfXWgPDMo8QmNzfQcVflfwKR/+
qjsSmpWyLi0hVKoFYkIlzMeMBip7ITTBsn9x9zo1gcSTLPMrdSWBk+D1wGUhMDzQ
mM8vLjLugldUdYamBGp3y4TkM2SZvBBnt+bymf/wLbxdxFwgbwpOxsXdErrhWD3O
KvlN45C9+mvtZu6zrL3+wQ0MJFJx72/cGC02J36XgfWfWIEjZ99ZQi+c0P1Y8TNu
pBkQW0LgDID73xNL/Ka0jBnb8E/9dd9XtPDuVHFUZdh0yIBTtjxDEAyUQaSQ6YCE
tgBtZrkXb6JRk5JSt7P5cwkagMXXjA==
=Ok/J
-----END PGP SIGNATURE-----