CVE-2013-0336
published 2014-11-03CVE-2013-0336: The ipapwd_chpwop function in daemons/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_extop.c in the directory server (dirsrv) in FreeIPA before 3.2.0 allows remote…
PriorityP423medium5CVSS 2.0
AVNACLAuNCNINAP
EPSS
2.76%
84.6th percentile
The ipapwd_chpwop function in daemons/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_extop.c in the directory server (dirsrv) in FreeIPA before 3.2.0 allows remote attackers to cause a denial of service (crash) via a connection request without a username/dn, related to the 389 directory server.
Affected
12 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | 389-ds-base | < 389-ds-base 1.3.2.9-1 (bookworm) | 389-ds-base 1.3.2.9-1 (bookworm) |
| port389 | 389-ds-base | >= 0 < 1.3.2.9-1 | 1.3.2.9-1 |
| port389 | 389-ds-base | >= 0 < 1.3.2.9-1 | 1.3.2.9-1 |
| port389 | 389-ds-base | >= 0 < 1.3.2.9-1 | 1.3.2.9-1 |
| redhat | freeipa | <= 3.1.5 | — |
| redhat | freeipa | — | — |
| redhat | freeipa | — | — |
| redhat | freeipa | — | — |
| redhat | freeipa | — | — |
| redhat | freeipa | — | — |
| redhat | freeipa | — | — |
| redhat | freeipa | — | — |
CVSS provenance
nvdv2.05.0MEDIUMAV:N/AC:L/Au:N/C:N/I:N/A:P
osv5.0MEDIUM
vendor_debian5.0MEDIUM
vendor_redhat5.0MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Red Hat
389-ds-base: DoS when connecting with a missing username/dn
vendor_redhat·2013-03-27·CVSS 5.0
CVE-2013-0336 [MEDIUM] 389-ds-base: DoS when connecting with a missing username/dn
389-ds-base: DoS when connecting with a missing username/dn
The ipapwd_chpwop function in daemons/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_extop.c in the directory server (dirsrv) in FreeIPA before 3.2.0 allows remote attackers to cause a denial of service (crash) via a connection request without a username/dn, related to the 389 directory server.
Statement: Not vulnerable. This issue did not affect the versions of IPA or 389-ds as shipped with Red Hat Enterprise Linux 5 or 6.
Package: 389-ds-base (Red Hat Enterprise Linux 6) - Not affected
Package: ipa (Red Hat Enterprise Linux 6) - Not affected
Debian
CVE-2013-0336: 389-ds-base - The ipapwd_chpwop function in daemons/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_ex...
vendor_debian·2013·CVSS 5.0
CVE-2013-0336 [MEDIUM] CVE-2013-0336: 389-ds-base - The ipapwd_chpwop function in daemons/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_ex...
The ipapwd_chpwop function in daemons/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_extop.c in the directory server (dirsrv) in FreeIPA before 3.2.0 allows remote attackers to cause a denial of service (crash) via a connection request without a username/dn, related to the 389 directory server.
Scope: local
bookworm: resolved (fixed in 1.3.2.9-1)
bullseye: resolved (fixed in 1.3.2.9-1)
sid: resolved (fixed in 1.3.2.9-1)
trixie: resolved (fixed in 1.3.2.9-1)
GHSA
GHSA-q3fv-3w7q-43gw: The ipapwd_chpwop function in daemons/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_extop
ghsa_unreviewed·2022-05-05
CVE-2013-0336 [MEDIUM] CWE-20 GHSA-q3fv-3w7q-43gw: The ipapwd_chpwop function in daemons/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_extop
The ipapwd_chpwop function in daemons/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_extop.c in the directory server (dirsrv) in FreeIPA before 3.2.0 allows remote attackers to cause a denial of service (crash) via a connection request without a username/dn, related to the 389 directory server.
OSV
CVE-2013-0336: The ipapwd_chpwop function in daemons/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_extop
osv·2014-11-03·CVSS 5.0
CVE-2013-0336 [MEDIUM] CVE-2013-0336: The ipapwd_chpwop function in daemons/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_extop
The ipapwd_chpwop function in daemons/ipa-slapi-plugins/ipa-pwd-extop/ipa_pwd_extop.c in the directory server (dirsrv) in FreeIPA before 3.2.0 allows remote attackers to cause a denial of service (crash) via a connection request without a username/dn, related to the 389 directory server.
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2013-0336 freeipa: DoS when connecting with a missing username/dn [fedora-18]
bugzilla·2013-03-27·CVSS 5.0
CVE-2013-0336 [MEDIUM] CVE-2013-0336 freeipa: DoS when connecting with a missing username/dn [fedora-18]
CVE-2013-0336 freeipa: DoS when connecting with a missing username/dn [fedora-18]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of Fedora.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When creating a Bodhi update request, please use the bodhi submission link
noted in the next comment(s). This will include the bug IDs of this
tracking bug as well as the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
Bodhi notes field when available.
fedora-18 tracking bug
Bugzilla
CVE-2013-0336 389-ds-base: DoS when connecting with a missing username/dn [fedora-18]
bugzilla·2013-03-27·CVSS 5.0
CVE-2013-0336 [MEDIUM] CVE-2013-0336 389-ds-base: DoS when connecting with a missing username/dn [fedora-18]
CVE-2013-0336 389-ds-base: DoS when connecting with a missing username/dn [fedora-18]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of Fedora.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When creating a Bodhi update request, please use the bodhi submission link
noted in the next comment(s). This will include the bug IDs of this
tracking bug as well as the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
Bodhi notes field when available.
fedora-18 tracking
Bugzilla
CVE-2013-0336 389-ds-base: DoS when connecting with a missing username/dn
bugzilla·2013-02-21·CVSS 5.0
CVE-2013-0336 [MEDIUM] CVE-2013-0336 389-ds-base: DoS when connecting with a missing username/dn
CVE-2013-0336 389-ds-base: DoS when connecting with a missing username/dn
Sumit Bose discovered that FreeIPA's directory server (dirsrv) would segfault if an unauthenicated user attempted to connect to it with a missing username/dn. According to RFC 3062, connecting without specifying the username/dn is valid.
Acknowledgements:
This issue was discovered by Sumit Bose of Red Hat.
Discussion:
The root of this issue is in the 389 directory server, which FreeIPA also contains, so this affects both 389 and FreeIPA.
This issue only affects FreeIPA 3.1 and 389-ds 1.3.x; earlier versions do not have the vulnerable code.
---
Created attachment 702805
Patch for the reported issue
With the attached patch 0001-Return-an-error-if-a-backend-does-not-support-transa.patch against 389-ds-base the
http://secunia.com/advisories/52763http://www.securityfocus.com/bid/58747https://bugzilla.redhat.com/show_bug.cgi?id=913751https://exchange.xforce.ibmcloud.com/vulnerabilities/83132https://fedorahosted.org/freeipa/ticket/3539https://git.fedorahosted.org/cgit/freeipa.git/commit/?id=7b45e33400355df44e75576ef7f70a39d163bf8ehttp://secunia.com/advisories/52763http://www.securityfocus.com/bid/58747https://bugzilla.redhat.com/show_bug.cgi?id=913751https://exchange.xforce.ibmcloud.com/vulnerabilities/83132https://fedorahosted.org/freeipa/ticket/3539https://git.fedorahosted.org/cgit/freeipa.git/commit/?id=7b45e33400355df44e75576ef7f70a39d163bf8e
2014-11-03
Published