[med-svn] [Git][med-team/orthanc][debian/bullseye] 4 commits: Salsa CI: switch to the lts-team pipeline for Bullseye

Paride Legovini (@paride) gitlab at salsa.debian.org
Sun Feb 22 15:24:46 GMT 2026



Paride Legovini pushed to branch debian/bullseye at Debian Med / orthanc


Commits:
7b276cc7 by Paride Legovini at 2026-02-22T16:24:01+01:00
Salsa CI: switch to the lts-team pipeline for Bullseye

- - - - -
183f70ba by Paride Legovini at 2026-02-22T16:24:01+01:00
Disallow colons in HTTP basic usernames (CVE-2025-15581)

- - - - -
e27fa3b4 by Paride Legovini at 2026-02-22T16:24:01+01:00
d/gbp.conf: set debian-branch to debian/bullseye

- - - - -
be28e97c by Paride Legovini at 2026-02-22T16:24:01+01:00
Update changelog for 1.9.2+really1.9.1+dfsg-1+deb11u2 release

- - - - -


5 changed files:

- debian/changelog
- + debian/gbp.conf
- + debian/patches/cve-2025-15581.patch
- debian/patches/series
- debian/salsa-ci.yml


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+orthanc (1.9.2+really1.9.1+dfsg-1+deb11u2) bullseye-security; urgency=high
+
+  * Non-maintainer upload by the LTS Security Team.
+  * Disallow colons in HTTP basic usernames (CVE-2025-15581)
+  * Salsa CI: switch to the lts-team pipeline for Bullseye
+  * d/gbp.conf: set debian-branch to debian/bullseye
+
+ -- Paride Legovini <paride at debian.org>  Sun, 22 Feb 2026 15:44:49 +0100
+
 orthanc (1.9.2+really1.9.1+dfsg-1+deb11u1) bullseye-security; urgency=high
 
   * Team upload.


=====================================
debian/gbp.conf
=====================================
@@ -0,0 +1,2 @@
+[DEFAULT]
+debian-branch = debian/bullseye


=====================================
debian/patches/cve-2025-15581.patch
=====================================
@@ -0,0 +1,33 @@
+Description: Disallow colons in HTTP basic usernames
+Author: Sebastien Jodogne <s.jodogne at gmail.com>
+Origin: upstream, https://orthanc.uclouvain.be/hg/orthanc/rev/9e5bb00c0525
+Bug: https://orthanc.uclouvain.be/bugs/show_bug.cgi?id=252
+Last-Update: 2026-02-22
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/OrthancFramework/Sources/HttpServer/HttpServer.cpp
++++ b/OrthancFramework/Sources/HttpServer/HttpServer.cpp
+@@ -1794,9 +1794,22 @@
+   void HttpServer::RegisterUser(const char* username,
+                                 const char* password)
+   {
++    const std::string s(username);
++    if (s.find(':') != std::string::npos)
++    {
++      /**
++       * "A user-id containing a colon character is invalid, as the
++       * first colon in a user-pass string separates user-id and
++       * password from one another" (cf. issue 252)
++       * https://datatracker.ietf.org/doc/html/rfc7617
++       **/
++      throw OrthancException(ErrorCode_ParameterOutOfRange, "Usernames for HTTP Basic Authentication "
++                             "cannot contain \":\", but found: \"" + s + "\"");
++    }
++
+     Stop();
+ 
+-    std::string tag = std::string(username) + ":" + std::string(password);
++    std::string tag = s + ":" + std::string(password);
+     std::string encoded;
+     Toolbox::EncodeBase64(encoded, tag);
+     registeredUsers_.insert(encoded);


=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
 cve-2023-33466.patch
+cve-2025-15581.patch


=====================================
debian/salsa-ci.yml
=====================================
@@ -1,4 +1,6 @@
 ---
 include:
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
+  - https://salsa.debian.org/lts-team/pipeline/raw/master/recipes/bullseye.yml
+
+variables:
+  SALSA_CI_DISABLE_BLHC: 1



View it on GitLab: https://salsa.debian.org/med-team/orthanc/-/compare/cf2e3601b5f11defe6cd80bfbc6297a1d5d949a1...be28e97c0037b9c0b9eba6fe61297f747b345a18

-- 
View it on GitLab: https://salsa.debian.org/med-team/orthanc/-/compare/cf2e3601b5f11defe6cd80bfbc6297a1d5d949a1...be28e97c0037b9c0b9eba6fe61297f747b345a18
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20260222/d33adbe6/attachment-0001.htm>


More information about the debian-med-commit mailing list