Every CVE Search/ Get API key

CVE-2019-25544

Pidgin 2.13.0 Denial of Service via Malformed Username

6.9 MediumFix available

CVE-2019-25544 is a medium vulnerability (CVSS 6.9) in Pidgin, published March 21, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.19%, the 9th percentile. Fixed in farstream 0.2.8-5.2.4.

Pidgin 2.13.0 contains a denial of service vulnerability that allows local attackers to crash the application by providing an excessively long username string during account creation. Attackers can input a buffer of 1000 characters in the username field and trigger a crash when joining a chat, causing the application to become unavailable.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.19%Up 0.2 points since Mar 22, 2026
90%50%10%1%

What each source reports

CVE List Score used 6.9

Pidgin 2.13.0 Denial of Service via Malformed Username

Pidgin 2.13.0 contains a denial of service vulnerability that allows local attackers to crash the application by providing an excessively long username string during account creation. Attackers can input a buffer of 1000 characters in the username field and trigger a crash when joining a chat, causing the application to become unavailable.

Record
CVE-2019-25544
CVSS 4.0
6.9 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-807
Updated
2026-11-02
EUVDEUVD-2019-19837 6.9

Pidgin 2.13.0 contains a denial of service vulnerability that allows local attackers to crash the application by providing an excessively long username string during account creation. Attackers can input a buffer of 1000 characters in the username field and trigger a crash when joining a chat, causing the application to become unavailable.

Record
EUVD-2019-19837
CVSS 4.0
6.9 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-hvgh-8gm9-9vq2 6.9

Pidgin 2.13.0 contains a denial of service vulnerability that allows local attackers to crash the...

Pidgin 2.13.0 contains a denial of service vulnerability that allows local attackers to crash the application by providing an excessively long username string during account creation. Attackers can input a buffer of 1000 characters in the username field and trigger a crash when joining a chat, causing the application to become unavailable.

Record
GHSA-hvgh-8gm9-9vq2
CVSS 4.0
6.9 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-807
Updated
2026-11-02
NVD 6.9

Pidgin 2.13.0 contains a denial of service vulnerability that allows local attackers to crash the application by providing an excessively long username string during account creation. Attackers can input a buffer of 1000 characters in the username field and trigger a crash when joining a chat, causing the application to become unavailable.

Record
CVE-2019-25544
CVSS 4.0
6.9 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-807
Updated
2026-11-02
OSVUBUNTU-CVE-2019-25544 6.9

Pidgin 2.13.0 contains a denial of service vulnerability that allows local attackers to crash the application by providing an excessively long username string during account creation. Attackers can input a buffer of 1000 characters in the username field and trigger a crash when joining a chat, causing the application to become unavailable.

Record
UBUNTU-CVE-2019-25544
CVSS 4.0
6.9 MediumCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS 3.1
5.5 MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS 3.1
6.2 MediumCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVSUSE-SU-2026:2967-1 No score

Security update for libgnt, meson, pidgin

This update for libgnt, meson, pidgin fixes the following issues

Security issue:

  • CVE-2019-25544: denial of service vulnerability that allows local attackers to crash the application by providing an excessively long username string during account creation (bsc#1260058).

Non security issues:

Changes for meson:

  • Update to version 0.46.0.

  • Require python2-devel for the testsuite (bsc#1125736)

  • Update to version 0.45.0:

  • Config-Tool based dependencies can be specified in a cross file.
  • Visual Studio C# compiler support.
  • Removed two deprecated features:
  • Generator outputs can preserve directory structure.
  • Hexadecimal string literals.
  • install_data()defaults to{datadir}/{projectname}`.
  • install_subdir() supports strip_directory.
  • Integer options.
  • New method meson.project_license().
  • Rust cross-compilation.
  • Rust compiler-private library disambiguation.
  • Project templates.
  • Improve test setup selection.
  • Yielding subproject option to superproject.
  • Update to version 0.44.1:
  • Support running out-of-tree tests against a meson in PATH.
  • Don't add rpaths to system libraries.
  • Fix meson location detection from other meson tools.
  • Various boost, pkg-config and vala related fixes.
  • Update to version 0.44.0:
  • New features:
  • Added warning function.
  • Adds support for additional Qt5-Module keyword moc_extra_arguments.
  • Prefix-dependent defaults for sysconfdir, localstatedir and sharedstatedir.
  • An array type for user options.
  • LLVM dependency supports both dynamic and static linking.
  • Added if_found to subdir.
  • get_unquoted() method for the configuration data object.
  • Added disabler object.
  • Config-Tool based dependencies gained a method to get arbitrary options.
  • Disable tests for static llvm: we don't ship the static libs.
  • Add cmake(Qt5LinguistTools), libwmf-devel BuildRequires and zlib-devel-static: new dependencies for various tests.
  • Require python3-xml: mesonbuild/modules/qt5.py imports the xml module (bsc#1068818).

  • Update to version 0.43.0:

  • Generator learned capture: Generators can now be configured to capture the standard output.
  • Can index CustomTarget objects: The CustomTarget object can now be indexed like an array. The resulting object can be used as a source file for other Targets, this will create a dependency on the original CustomTarget, but will only insert the generated file corresponding to the index value of the CustomTarget's output keyword.
  • The cross file can now be used for overriding the result of find_program. Then issuing the command find_program('objdump') will return the version specified in the cross file.
  • Easier handling of supported compiler arguments.
  • Better support for shared libraries in non-system paths: This release adds feature parity to shared libraries that are either in non-standard system paths or shipped as part of your project. On systems that support rpath, Meson automatically adds rpath entries to built targets using manually found external libraries.
  • The Wrap dependency system now supports Subversion (svn). This support is rudimentary. The repository url has to point to a specific (sub)directory containing the meson.build file (typically trunk/). However, providing a revision is supported.
  • Don't use obsolete boost-devel for openSUSE Leap 15.0 and newer (bsc#1062785).

  • Update to version 0.42.1.

  • Tumbleweed meson 0.42.0-1.1fails for clang++ projects (bsc#1057701).

  • Update to version 0.42.0:

  • Distribution tarballs from Mercurial repositories. Creating distribution tarballs can now be made out of projects based on Mercurial. As before, this remains possible only with the Ninja backend.
  • Keyword argument verification. Meson will now check the keyword arguments used when calling any function and print a warning if any of the keyword arguments is not known. In the future this will become a hard error.
  • Add support for…
Record
SUSE-SU-2026:2967-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
farstream
SUSE:Linux Enterprise Server 12 SP5-LTSS
before 0.2.8-5.2.4
0.2.8-5.2.4
gssdp
SUSE:Linux Enterprise Server 12 SP5-LTSS
before 0.14.16-7.2.1
0.14.16-7.2.1
gupnp
SUSE:Linux Enterprise Server 12 SP5-LTSS
before 0.20.18-8.5.2
0.20.18-8.5.2
gupnp-igd
SUSE:Linux Enterprise Server 12 SP5-LTSS
before 0.2.4-6.2.2
0.2.4-6.2.2
libgnt
SUSE:Linux Enterprise Server 12 SP5-LTSS
before 2.14.3-4.3.8
2.14.3-4.3.8
libnice
SUSE:Linux Enterprise Server 12 SP5-LTSS
before 0.1.13-7.2.3
0.1.13-7.2.3
pidgin
SUSE:Linux Enterprise Server 12 SP5-LTSS
before 2.14.8-3.9.3
2.14.8-3.9.3
farstream
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
before 0.2.8-5.2.4
0.2.8-5.2.4
gssdp
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
before 0.14.16-7.2.1
0.14.16-7.2.1
gupnp
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
before 0.20.18-8.5.2
0.20.18-8.5.2
Show 13 moreShow less
Affected packages
PackageAffectedFixed
gupnp-igd
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
before 0.2.4-6.2.2
0.2.4-6.2.2
libgnt
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
before 2.14.3-4.3.8
2.14.3-4.3.8
libnice
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
before 0.1.13-7.2.3
0.1.13-7.2.3
pidgin
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
before 2.14.8-3.9.3
2.14.8-3.9.3
pidgin
Ubuntu:14.04:LTS
All versions, plus listed versions
1:2.10.7-0ubuntu4.11:2.10.7-0ubuntu4.21:2.10.9-0ubuntu11:2.10.9-0ubuntu21:2.10.9-0ubuntu3
Show 4 moreShow less
1:2.10.9-0ubuntu3.11:2.10.9-0ubuntu3.21:2.10.9-0ubuntu3.31:2.10.9-0ubuntu3.4
None known
pidgin
Ubuntu:16.04:LTS
All versions, plus listed versions
1:2.10.11-0ubuntu41:2.10.11-0ubuntu51:2.10.12-0ubuntu11:2.10.12-0ubuntu21:2.10.12-0ubuntu3
Show 4 moreShow less
1:2.10.12-0ubuntu41:2.10.12-0ubuntu51:2.10.12-0ubuntu5.11:2.10.12-0ubuntu5.2
None known
pidgin
Ubuntu:18.04:LTS
All versions, plus listed versions
1:2.12.0-1ubuntu21:2.12.0-1ubuntu4
None known
pidgin
Ubuntu:20.04:LTS
All versions, plus listed versions
1:2.13.0-2.2ubuntu11:2.13.0-2.2ubuntu21:2.13.0-2.2ubuntu31:2.13.0-2.2ubuntu4
None known
pidgin
Ubuntu:22.04:LTS
All versions, plus listed versions
1:2.14.1-1ubuntu11:2.14.8-1ubuntu11:2.14.8-1ubuntu21:2.14.8-1ubuntu2.1
None known
pidgin
Ubuntu:24.04:LTS
All versions, plus listed versions
1:2.14.12-1ubuntu11:2.14.12-1ubuntu21:2.14.13-1ubuntu11:2.14.13-1ubuntu2
None known
pidgin
Ubuntu:25.10
All versions, plus listed versions
1:2.14.14-1ubuntu11:2.14.14-1ubuntu2
None known
pidgin
Ubuntu:26.10
All versions, plus listed versions
1:2.14.14-1ubuntu31:2.14.14-1ubuntu4
None known
pidgin
Ubuntu:26.04:LTS
All versions, plus listed versions
1:2.14.14-1ubuntu21:2.14.14-1ubuntu3
None known

History

History
WhenChangedSources
2026-11-02createdCVE List, EUVD, GitHub Advisories, NVD, OSV

References

Show 10 moreShow less
This page doesn't list everything

Left out here: the rest of 1 source description. The JSON record has them.

MoveEnter Open