Every CVE Search/ Get API key

CVE-2016-4912

The _xrealloc function in xlsp_xmalloc.c in OpenSLP 2.0.0 allows remote attackers to cause a...

7.5 HighFix available

CVE-2016-4912 is a high vulnerability (CVSS 7.5) in Openslp, published June 10, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.36%, the 92nd percentile. Fixed in openslp 2.0.0-5.1.mga5.

The _xrealloc function in xlsp_xmalloc.c in OpenSLP 2.0.0 allows remote attackers to cause a denial of service (NULL pointer dereference and crash) via a large number of crafted packets, which triggers a memory allocation failure.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

5.36%Up 4.1 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 7.5

The _xrealloc function in xlsp_xmalloc.c in OpenSLP 2.0.0 allows remote attackers to cause a denial of service (NULL pointer dereference and crash) via a large number of crafted packets, which triggers a memory allocation failure.

Record
CVE-2016-4912
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-476
Updated
2026-11-02
CVE List No score

The _xrealloc function in xlsp_xmalloc.c in OpenSLP 2.0.0 allows remote attackers to cause a denial of service (NULL pointer dereference and crash) via a large number of crafted packets, which triggers a memory allocation failure.

Record
CVE-2016-4912
Updated
2026-11-02
EUVDEUVD-2016-5887 No score

The _xrealloc function in xlsp_xmalloc.c in OpenSLP 2.0.0 allows remote attackers to cause a denial of service (NULL pointer dereference and crash) via a large number of crafted packets, which triggers a memory allocation failure.

Record
EUVD-2016-5887
Updated
2026-11-03
GitHub AdvisoriesGHSA-m4qh-6ff4-g5xx 7.5

The _xrealloc function in xlsp_xmalloc.c in OpenSLP 2.0.0 allows remote attackers to cause a...

The _xrealloc function in xlsp_xmalloc.c in OpenSLP 2.0.0 allows remote attackers to cause a denial of service (NULL pointer dereference and crash) via a large number of crafted packets, which triggers a memory allocation failure.

Record
GHSA-m4qh-6ff4-g5xx
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-476
Updated
2026-11-02
OSVAZL-36966 7.5

CVE-2016-4912 affecting package openslp 2.0.0-26

The _xrealloc function in xlsp_xmalloc.c in OpenSLP 2.0.0 allows remote attackers to cause a denial of service (NULL pointer dereference and crash) via a large number of crafted packets, which triggers a memory allocation failure.

Record
AZL-36966
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVAZL-7319 7.5

CVE-2016-4912 affecting package openslp 2.0.0-26

The _xrealloc function in xlsp_xmalloc.c in OpenSLP 2.0.0 allows remote attackers to cause a denial of service (NULL pointer dereference and crash) via a large number of crafted packets, which triggers a memory allocation failure.

Record
AZL-7319
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 4 moreShow less
OSVMGASA-2016-0222 No score

Updated openslp packages fix security vulnerability

A null pointer dereference vulnerability was found in function _xrealloc() in xlsp_xmalloc.c in OpenSLP. A remote attacker could potentially crash the server when large number of packets are sent (CVE-2016-4912).

Record
MGASA-2016-0222
Updated
2026-11-02
OSVopenSUSE-SU-2024:10065-1 No score

openslp-2.0.0-8.1 on GA media

These are all security issues fixed in the openslp-2.0.0-8.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10065-1
Updated
2026-11-02
OSVSUSE-SU-2016:2661-1 No score

Security update for openslp

This update for openslp fixes two security issues and two bugs.

The following vulnerabilities were fixed:

  • CVE-2016-4912: A remote attacker could have crashed the server with a large number of packages (bsc#980722)
  • CVE-2016-7567: A remote attacker could cause a memory corruption having unspecified impact (bsc#1001600)

The following bugfix changes are included:

  • bsc#994989: Removed convenience code as changes bytes in the message buffer breaking the verification code
  • bsc#974655: Removed no longer needed slpd init file
Record
SUSE-SU-2016:2661-1
Updated
2026-11-02
OSVSUSE-SU-2018:0100-1 No score

Security update for openslp

This update for openslp fixes two security issues and two bugs.

The following vulnerabilities were fixed:

  • CVE-2016-4912: A remote attacker could have crashed the server with a large number of packages (bsc#980722)
  • CVE-2016-7567: A remote attacker could cause a memory corruption having unspecified impact (bsc#1001600)

The following bugfix changes are included:

  • bsc#994989: Removed convenience code as changes bytes in the message buffer breaking the verification code
  • bsc#974655: Removed no longer needed slpd init file
Record
SUSE-SU-2018:0100-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
openslp
Azure Linux:3
through 2.0.0-26 None known
openslp
Azure Linux:2
through 2.0.0-26 None known
openslp
Mageia:5
before 2.0.0-5.1.mga5
2.0.0-5.1.mga5
openslp
SUSE:Linux Enterprise Desktop 12 SP1
before 2.0.0-17.1
2.0.0-17.1
openslp
SUSE:Linux Enterprise Software Development Kit 12 SP1
before 2.0.0-17.1
2.0.0-17.1
openslp
SUSE:Linux Enterprise Server 12 SP1
before 2.0.0-17.1
2.0.0-17.1
openslp
SUSE:Linux Enterprise Server for SAP Applications 12 SP1
before 2.0.0-17.1
2.0.0-17.1
openslp
SUSE:Linux Enterprise Desktop 12 SP2
before 2.0.0-18.2.1
2.0.0-18.2.1
openslp
SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
before 2.0.0-18.2.1
2.0.0-18.2.1
openslp
SUSE:Linux Enterprise Software Development Kit 12 SP2
before 2.0.0-18.2.1
2.0.0-18.2.1
openslp
SUSE:Linux Enterprise Server 12 SP2
before 2.0.0-18.2.1
2.0.0-18.2.1
openslp
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 2.0.0-18.2.1
2.0.0-18.2.1
openslp
openSUSE:Tumbleweed
before 2.0.0-8.1
2.0.0-8.1

History

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

References

Show 12 moreShow less
MoveEnter Open