CVE catalog

CVE-2026-77643

A cross-site scripting vulnerability in queryparser/termgenerator_internal.cc in Xapian xapian-core before 2.1.0 and before 1.4.32 exists due to incomplete HTML escaping by Xapian::MSet::snippet(). N

[CVE catalog]

Severity
Medium · CVSS 4.4CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:N
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.25% · Oct 25, 2026

A cross-site scripting vulnerability in queryparser/termgenerator_internal.cc in Xapian xapian-core before 2.1.0 and before 1.4.32 exists due to incomplete HTML escaping by Xapian::MSet::snippet(). NOTE: this issue exists because of a missed corner case of CVE-2018-0499.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianxapian-coresid1.4.32-1fixed
Debianxapian-coreforky1.4.32-1fixed
Debianxapian-coretrixie1.4.29-3+deb13u1fixed
Debianxapian-corebookworm1.4.22-1vulnerable
Ubuntuxapian-core14.041.2.15-2vulnerable
Ubuntuxapian-core14.041.2.16-2vulnerable
Ubuntuxapian-core14.041.2.16-2ubuntu1vulnerable
Ubuntuxapian-core16.041.2.21-1.2vulnerable
Ubuntuxapian-core16.041.2.22-1vulnerable
Ubuntuxapian-core16.041.2.22-2vulnerable
Ubuntuxapian-core18.041.4.4-2vulnerable
Ubuntuxapian-core18.041.4.5-1vulnerable
Ubuntuxapian-core18.041.4.5-1ubuntu0.1vulnerable
Ubuntuxapian-core20.041.4.12-1vulnerable
Ubuntuxapian-core20.041.4.14-2vulnerable
Ubuntuxapian-core22.041.4.18-3build1vulnerable
Ubuntuxapian-core22.041.4.18-4vulnerable
Ubuntuxapian-core24.041.4.22-1vulnerable
Ubuntuxapian-core24.041.4.22-1build1vulnerable
Ubuntuxapian-core26.041.4.29-3vulnerable
Ubuntuxapian-core26.041.4.29-3build1vulnerable
Ubuntuxapian-core26.041.4.31-2vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianxapian-coresourcesid1.4.32-1not yet assignedNot reported[1144490]
Debianxapian-coresourceforky1.4.32-1not yet assignedNot reported[1144490]
Debianxapian-coresourcetrixie1.4.29-3+deb13u1not yet assignedNot reported[1144490]
Debianxapian-coresourcebookworm(unfixed)not yet assignedNot reported[1144490]

[Debian bug #1144490]

Notes

[bookworm] xapian-core: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libxapian30]Affected

    Source package: [xapian-core]

    Details (2)
    • 1.4.22-1 · amd64 · bookworm

      Affected

      nvd · xapian-core · debian · bookworm; nvd · xapian-core · debian · 12

    • 1.4.22-1 · arm64 · bookworm

      Affected

      nvd · xapian-core · debian · bookworm; nvd · xapian-core · debian · 12

  • [libxapian-dev]Affected

    Source package: [xapian-core]

    Details (2)
    • 1.4.22-1 · amd64 · bookworm

      Affected

      nvd · xapian-core · debian · bookworm; nvd · xapian-core · debian · 12

    • 1.4.22-1 · arm64 · bookworm

      Affected

      nvd · xapian-core · debian · bookworm; nvd · xapian-core · debian · 12

  • [xapian-doc]Affected

    Source package: [xapian-core]

    Details (2)
    • 1.4.22-1 · all · bookworm

      Affected

      nvd · xapian-core · debian · bookworm; nvd · xapian-core · debian · 12

    • 1.4.22-1 · all · bookworm

      Affected

      nvd · xapian-core · debian · bookworm; nvd · xapian-core · debian · 12

  • [xapian-examples]Affected

    Source package: [xapian-core]

    Details (2)
    • 1.4.22-1 · amd64 · bookworm

      Affected

      nvd · xapian-core · debian · bookworm; nvd · xapian-core · debian · 12

    • 1.4.22-1 · arm64 · bookworm

      Affected

      nvd · xapian-core · debian · bookworm; nvd · xapian-core · debian · 12

  • [xapian-tools]Affected

    Source package: [xapian-core]

    Details (2)
    • 1.4.22-1 · amd64 · bookworm

      Affected

      nvd · xapian-core · debian · bookworm; nvd · xapian-core · debian · 12

    • 1.4.22-1 · arm64 · bookworm

      Affected

      nvd · xapian-core · debian · bookworm; nvd · xapian-core · debian · 12

[Debian 13 (Trixie)]

  • [libxapian30]Affected

    Source package: [xapian-core]

    Details (4)
    • 1.4.29-3 · amd64 · trixie

      Affected · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

    • 1.4.29-3 · arm64 · trixie

      Affected · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

    • 1.4.32-1~bpo13+1 · amd64 · trixie-backports

      Fixed · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

    • 1.4.32-1~bpo13+1 · arm64 · trixie-backports

      Fixed · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

  • [libxapian-dev]Affected

    Source package: [xapian-core]

    Details (4)
    • 1.4.29-3 · amd64 · trixie

      Affected · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

    • 1.4.29-3 · arm64 · trixie

      Affected · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

    • 1.4.32-1~bpo13+1 · amd64 · trixie-backports

      Fixed · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

    • 1.4.32-1~bpo13+1 · arm64 · trixie-backports

      Fixed · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

  • [xapian-doc]Affected

    Source package: [xapian-core]

    Details (4)
    • 1.4.29-3 · all · trixie

      Affected · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

    • 1.4.29-3 · all · trixie

      Affected · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

    • 1.4.32-1~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

    • 1.4.32-1~bpo13+1 · all · trixie-backports

      Fixed · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

  • [xapian-examples]Affected

    Source package: [xapian-core]

    Details (4)
    • 1.4.29-3 · amd64 · trixie

      Affected · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

    • 1.4.29-3 · arm64 · trixie

      Affected · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

    • 1.4.32-1~bpo13+1 · amd64 · trixie-backports

      Fixed · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

    • 1.4.32-1~bpo13+1 · arm64 · trixie-backports

      Fixed · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

  • [xapian-tools]Affected

    Source package: [xapian-core]

    Details (4)
    • 1.4.29-3 · amd64 · trixie

      Affected · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

    • 1.4.29-3 · arm64 · trixie

      Affected · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

    • 1.4.32-1~bpo13+1 · amd64 · trixie-backports

      Fixed · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

    • 1.4.32-1~bpo13+1 · arm64 · trixie-backports

      Fixed · Fixed: 1.4.29-3+deb13u1

      nvd · xapian-core · debian · 13

Observed:

References