Every CVE Search/ Get API key

CVE-2009-2699

The Solaris pollset feature in the Event Port backend in poll/unix/port.c in the Apache Portable...

7.5 HighFix available

The Solaris pollset feature in the Event Port backend in poll/unix/port.c in the Apache Portable Runtime (APR) library before 1.3.9, as used in the Apache HTTP Server before 2.2.14 and other products, does not properly handle errors, which allows remote attackers to cause a denial of service (daemon hang) via unspecified HTTP requests, related to the prefork and event MPMs.

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

14.2%Up 6.8 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 7.5

The Solaris pollset feature in the Event Port backend in poll/unix/port.c in the Apache Portable Runtime (APR) library before 1.3.9, as used in the Apache HTTP Server before 2.2.14 and other products, does not properly handle errors, which allows remote attackers to cause a denial of service (daemon hang) via unspecified HTTP requests, related to the prefork and event MPMs.

Record
CVE-2009-2699
CVSS 3.1
7.5 HighCVSS:3.1/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-667
Updated
2026-11-02
CVE List No score

The Solaris pollset feature in the Event Port backend in poll/unix/port.c in the Apache Portable Runtime (APR) library before 1.3.9, as used in the Apache HTTP Server before 2.2.14 and other products, does not properly handle errors, which allows remote attackers to cause a denial of service (daemon hang) via unspecified HTTP requests, related to the prefork and event MPMs.

Record
CVE-2009-2699
Updated
2026-11-02
EUVDEUVD-2009-2691 No score

The Solaris pollset feature in the Event Port backend in poll/unix/port.c in the Apache Portable Runtime (APR) library before 1.3.9, as used in the Apache HTTP Server before 2.2.14 and other products, does not properly handle errors, which allows remote attackers to cause a denial of service (daemon hang) via unspecified HTTP requests, related to the prefork and event MPMs.

Record
EUVD-2009-2691
Updated
2026-11-03
GitHub AdvisoriesGHSA-2vjp-v45q-4g2x 7.5

The Solaris pollset feature in the Event Port backend in poll/unix/port.c in the Apache Portable...

The Solaris pollset feature in the Event Port backend in poll/unix/port.c in the Apache Portable Runtime (APR) library before 1.3.9, as used in the Apache HTTP Server before 2.2.14 and other products, does not properly handle errors, which allows remote attackers to cause a denial of service (daemon hang) via unspecified HTTP requests, related to the prefork and event MPMs.

Record
GHSA-2vjp-v45q-4g2x
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-667
Updated
2026-11-02
OSVopenSUSE-SU-2024:10268-1 No score

apache2-2.4.23-4.1 on GA media

These are all security issues fixed in the apache2-2.4.23-4.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10268-1
Updated
2026-11-02
OSVSUSE-SU-2017:2907-1 No score

Security update for apache2

This update for apache2 fixes the following issues:

  • Allow disabling SNI on proxy connections using 'SetEnv proxy-disable-sni 1' in the configuration files. (bsc#1052830)
  • Allow ECDH again in mod_ssl, it had been incorrectly disabled with the 2.2.34 update. (bsc#1064561)

Following security issue has been fixed:

  • CVE-2017-9798: A use-after-free in the OPTIONS command could be used by attackers to disclose memory of the apache server process, when htaccess uses incorrect Limit statement. (bsc#1058058)

Additionally, references to the following security issues, fixed by the previous version-update of apache2 to Apache HTTPD 2.2.34 have been added:

  • CVE-2017-7668: The HTTP strict parsing introduced a bug in token list parsing, which allowed ap_find_token() to search past the end of its input string. By maliciously crafting a sequence of request headers, an attacker may have be able to cause a segmentation fault, or to force ap_find_token() to return an incorrect value. (bsc#1045061)
  • CVE-2017-3169: mod_ssl may have de-referenced a NULL pointer when third-party modules call ap_hook_process_connection() during an HTTP request to an HTTPS port allowing for DoS. (bsc#1045062)
  • CVE-2017-3167: Use of the ap_get_basic_auth_pw() by third-party modules outside of the authentication phase may have lead to authentication requirements being bypassed. (bsc#1045065)
  • CVE-2017-7679: mod_mime could have read one byte past the end of a buffer when sending a malicious Content-Type response header. (bsc#1045060)
Record
SUSE-SU-2017:2907-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
apache2
SUSE:Linux Enterprise Software Development Kit 11 SP4
before 2.2.34-70.12.1
2.2.34-70.12.1
apache2
SUSE:Linux Enterprise Point of Sale 11 SP3
before 2.2.34-70.12.1
2.2.34-70.12.1
apache2
SUSE:Linux Enterprise Server 11 SP3-LTSS
before 2.2.34-70.12.1
2.2.34-70.12.1
apache2
SUSE:Linux Enterprise Server 11 SP3-TERADATA
before 2.2.34-70.12.1
2.2.34-70.12.1
apache2
SUSE:Linux Enterprise Server 11 SP4
before 2.2.34-70.12.1
2.2.34-70.12.1
apache2
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
before 2.2.34-70.12.1
2.2.34-70.12.1
apache2
SUSE:Studio Onsite 1.3
before 2.2.34-70.12.1
2.2.34-70.12.1
apache2
openSUSE:Tumbleweed
before 2.4.23-4.1
2.4.23-4.1

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2009-2699 is a high vulnerability (CVSS 7.5) in Apache Http Server, published October 13, 2009. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 14.2%, the 96th percentile. Fixed in apache2 2.2.34-70.12.1.

References

Show 89 moreShow less
MoveEnter Open