DEBIAN-CVE-2026-10050
In Eclipse Jetty, the Digest authentication server-side component uses ISO-8859-1 to encode the password as bytes. This was done because the initial specification for HTTP did not specify explicitly a charset, and it was assumed to be ISO-8859-1 for historical reasons. If the password contains characters that cannot be represented in ISO-8859-1, they are silently replaced by `?`. This happens with passwords that contain Chinese, Cyrillic or Greek characters, for example: `αβ123` converts to `??123`. An attacker can send a request with a digest `Authorization` header crafted with a password made of only `?` characters; the server would match any password of the same length that contains non-ISO-8859-1 characters. Recent HTTP Digest [RFC-7616](https://datatracker.ietf.org/doc/html/rfc7616) supports a `charset` parameters that defaults to UTF-8 that allows for correct encoding/decoding of passwords.
DEBIAN-CVE-2026-10050
Primary source · Revision 1
Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.
Security context
Source reference: osv:DEBIAN-CVE-2026-10050
jetty12
Source reference: /affected/0/package/name
- Affected versions
- 12.0.17-3
Source reference:
/affected/0/versions12.0.17-3.1Source reference:
/affected/0/versions12.0.17-3.1~deb13u1Source reference:
/affected/0/versions12.0.32-1Source reference:
/affected/0/versions12.0.32-2Source reference:
/affected/0/versions12.0.33-1Source reference:
/affected/0/versions12.0.39-1Source reference:
/affected/0/versions - Fixed versions
- Not stated in this record
- Prerequisites
- Not stated in this record
jetty12
Source reference: /affected/1/package/name
- Affected versions
- 12.0.17-3
Source reference:
/affected/1/versions12.0.17-3.1Source reference:
/affected/1/versions12.0.17-3.1~deb13u1Source reference:
/affected/1/versions12.0.32-1Source reference:
/affected/1/versions12.0.32-2Source reference:
/affected/1/versions12.0.33-1Source reference:
/affected/1/versions12.0.39-1Source reference:
/affected/1/versions - Fixed versions
- Not stated in this record
- Prerequisites
- Not stated in this record
jetty9
Source reference: /affected/2/package/name
- Affected versions
- 9.4.50-4
Source reference:
/affected/2/versions9.4.50-4+deb12u1Source reference:
/affected/2/versions9.4.50-4+deb12u2Source reference:
/affected/2/versions9.4.50-4+deb12u3Source reference:
/affected/2/versions9.4.51-1Source reference:
/affected/2/versions9.4.51-2Source reference:
/affected/2/versions9.4.52-1Source reference:
/affected/2/versions9.4.53-1Source reference:
/affected/2/versions9.4.54-1Source reference:
/affected/2/versions9.4.55-1Source reference:
/affected/2/versions9.4.56-1Source reference:
/affected/2/versions9.4.57-0+deb12u1Source reference:
/affected/2/versions9.4.57-1Source reference:
/affected/2/versions9.4.57-1.1Source reference:
/affected/2/versions9.4.57-1.1~deb12u1Source reference:
/affected/2/versions9.4.57-1.1~deb13u1Source reference:
/affected/2/versions9.4.58-1Source reference:
/affected/2/versions9.4.58-2Source reference:
/affected/2/versions - Fixed versions
- Not stated in this record
- Prerequisites
- Not stated in this record
jetty9
Source reference: /affected/3/package/name
- Affected versions
- 9.4.57-1
Source reference:
/affected/3/versions9.4.57-1.1Source reference:
/affected/3/versions9.4.57-1.1~deb12u1Source reference:
/affected/3/versions9.4.57-1.1~deb13u1Source reference:
/affected/3/versions9.4.58-1Source reference:
/affected/3/versions9.4.58-2Source reference:
/affected/3/versions - Fixed versions
- Not stated in this record
- Prerequisites
- Not stated in this record
jetty9
Source reference: /affected/4/package/name
- Affected versions
- 9.4.57-1
Source reference:
/affected/4/versions9.4.57-1.1Source reference:
/affected/4/versions9.4.57-1.1~deb12u1Source reference:
/affected/4/versions9.4.57-1.1~deb13u1Source reference:
/affected/4/versions9.4.58-1Source reference:
/affected/4/versions9.4.58-2Source reference:
/affected/4/versions - Fixed versions
- Not stated in this record
- Prerequisites
- Not stated in this record
Structured affected-version data
Original package identities and version rules from this source.
[
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
}
]
}
],
"package": {
"name": "jetty12",
"purl": "pkg:deb/debian/jetty12?arch=source&distro=trixie",
"ecosystem": "Debian:13"
},
"versions": [
"12.0.17-3",
"12.0.17-3.1",
"12.0.17-3.1~deb13u1",
"12.0.32-1",
"12.0.32-2",
"12.0.33-1",
"12.0.39-1"
],
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-10050.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
}
]
}
],
"package": {
"name": "jetty12",
"purl": "pkg:deb/debian/jetty12?arch=source&distro=forky",
"ecosystem": "Debian:14"
},
"versions": [
"12.0.17-3",
"12.0.17-3.1",
"12.0.17-3.1~deb13u1",
"12.0.32-1",
"12.0.32-2",
"12.0.33-1",
"12.0.39-1"
],
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-10050.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
}
]
}
],
"package": {
"name": "jetty9",
"purl": "pkg:deb/debian/jetty9?arch=source&distro=bookworm",
"ecosystem": "Debian:12"
},
"versions": [
"9.4.50-4",
"9.4.50-4+deb12u1",
"9.4.50-4+deb12u2",
"9.4.50-4+deb12u3",
"9.4.51-1",
"9.4.51-2",
"9.4.52-1",
"9.4.53-1",
"9.4.54-1",
"9.4.55-1",
"9.4.56-1",
"9.4.57-0+deb12u1",
"9.4.57-1",
"9.4.57-1.1",
"9.4.57-1.1~deb12u1",
"9.4.57-1.1~deb13u1",
"9.4.58-1",
"9.4.58-2"
],
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-10050.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
}
]
}
],
"package": {
"name": "jetty9",
"purl": "pkg:deb/debian/jetty9?arch=source&distro=trixie",
"ecosystem": "Debian:13"
},
"versions": [
"9.4.57-1",
"9.4.57-1.1",
"9.4.57-1.1~deb12u1",
"9.4.57-1.1~deb13u1",
"9.4.58-1",
"9.4.58-2"
],
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-10050.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
}
]
}
],
"package": {
"name": "jetty9",
"purl": "pkg:deb/debian/jetty9?arch=source&distro=forky",
"ecosystem": "Debian:14"
},
"versions": [
"9.4.57-1",
"9.4.57-1.1",
"9.4.57-1.1~deb12u1",
"9.4.57-1.1~deb13u1",
"9.4.58-1",
"9.4.58-2"
],
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-10050.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
}
]Publisher severity
No explicit severity was provided.
- Event
- #55414 · Revision 1
- Added to Heist Feed
- Publisher date