{"id":"CVE-2011-4320","aliases":["DEBIAN-CVE-2011-4320","EUVD-2022-1988","GHSA-2h3q-v47h-f4rc"],"status":"published","title":"Ejabberd DoS via malformed stanza","description":"The mod_pubsub module (mod_pubsub.erl) in ejabberd 2.1.8 and 3.0.0-alpha-3 allows remote authenticated users to cause a denial of service (infinite loop) via a stanza with a publish tag that lacks a node attribute.","severity":{"version":"2.0","score":4,"vector":"AV:N/AC:L/Au:S/C:N/I:N/A:P","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.02046,"percentile":0.81338,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-399","CWE-400"],"published":"2012-02-18T00:00:00Z","modified":"2026-10-23T17:47:42Z","fixes":[{"ecosystem":"Hex","package":"ejabberd","fixed_in":["2.1.9","3.0.0-alpha-4"],"sources":["ghsa","osv"]},{"ecosystem":"Debian:12","package":"ejabberd","fixed_in":["2.1.9-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"ejabberd","fixed_in":["2.1.9-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"ejabberd","fixed_in":["2.1.9-1"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"Hex","package":"ejabberd","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"2.1.8"},{"fixed":"2.1.9"}]}]},{"source":"ghsa","ecosystem":"Hex","package":"ejabberd","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.0.0-alpha-1"},{"last_affected":"3.0.0-alpha-3"},{"fixed":"3.0.0-alpha-4"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"ejabberd","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.9-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"ejabberd","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.9-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"ejabberd","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.9-1"}]}]},{"source":"osv","ecosystem":"Hex","package":"ejabberd","ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"2.1.9"}]}]},{"source":"osv","ecosystem":"Hex","package":"ejabberd","ranges":[{"type":"SEMVER","events":[{"introduced":"3.0.0-alpha-1"},{"fixed":"3.0.0-alpha-4"}]}]}],"products":[{"vendor":"process-one","product":"ejabberd"}],"references":[{"url":"http://secunia.com/advisories/46915","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Vendor Advisory","advisory"]},{"url":"http://www.openwall.com/lists/oss-security/2011/11/19/1","tags":["mailing-list","x_refsource_MLIST","x_transferred","web"]},{"url":"http://www.osvdb.org/77302","tags":["vdb-entry","x_refsource_OSVDB","x_transferred","web"]},{"url":"https://support.process-one.net/browse/EJAB-1498","tags":["x_refsource_CONFIRM","x_transferred","Patch","fix","web"]},{"url":"http://www.openwall.com/lists/oss-security/2011/11/19/2","tags":["mailing-list","x_refsource_MLIST","x_transferred","web"]},{"url":"http://www.process-one.net/en/ejabberd/release_notes/release_note_ejabberd_2.1.9","tags":["x_refsource_CONFIRM","x_transferred","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2011-4320","tags":["advisory"]},{"url":"https://github.com/processone/ejabberd/commit/d3c4eab46f3cd54f7686cfed740d9c130b6801cf","tags":["web"]},{"url":"https://github.com/processone/ejabberd/commit/d5b4d6785879f0a5192c26f5b5e218aec8104798","tags":["web"]},{"url":"https://github.com/advisories/GHSA-2h3q-v47h-f4rc"},{"url":"https://security-tracker.debian.org/tracker/CVE-2011-4320","tags":["advisory"]},{"url":"https://github.com/processone/ejabberd","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2011-4320","description":"The mod_pubsub module (mod_pubsub.erl) in ejabberd 2.1.8 and 3.0.0-alpha-3 allows remote authenticated users to cause a denial of service (infinite loop) via a stanza with a publish tag that lacks a node attribute.","status":"published","published":"2012-02-18T00:00:00Z","modified":"2024-08-07T00:01:51.574Z","updated_at":"2026-11-02T14:35:37.671707Z"}],"euvd":[{"id":"EUVD-2022-1988","description":"The mod_pubsub module (mod_pubsub.erl) in ejabberd 2.1.8 and 3.0.0-alpha-3 allows remote authenticated users to cause a denial of service (infinite loop) via a stanza with a publish tag that lacks a node attribute.","status":"published","published":"2012-02-18T00:00:00Z","modified":"2024-08-07T00:01:51Z","updated_at":"2026-11-03T01:39:48.961231Z"}],"ghsa":[{"id":"GHSA-2h3q-v47h-f4rc","title":"Ejabberd DoS via malformed stanza","description":"The `mod_pubsub` module (mod_pubsub.erl) in ejabberd 2.1.8 and 3.0.0-alpha-3 allows remote authenticated users to cause a denial of service (infinite loop) via a stanza with a publish tag that lacks a node attribute.","status":"published","published":"2022-05-17T05:32:37Z","modified":"2024-01-19T19:14:35Z","cwes":["CWE-400"],"updated_at":"2026-11-02T14:37:31.550603Z"}],"nvd":[{"id":"CVE-2011-4320","description":"The mod_pubsub module (mod_pubsub.erl) in ejabberd 2.1.8 and 3.0.0-alpha-3 allows remote authenticated users to cause a denial of service (infinite loop) via a stanza with a publish tag that lacks a node attribute.","status":"published","published":"2012-02-18T00:55:02.15Z","modified":"2026-06-16T23:34:46.293Z","cvss":[{"version":"2.0","score":4,"vector":"AV:N/AC:L/Au:S/C:N/I:N/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-399"],"updated_at":"2026-11-02T14:02:12.272092Z"}],"osv":[{"id":"CVE-2011-4320","description":"The mod_pubsub module (mod_pubsub.erl) in ejabberd 2.1.8 and 3.0.0-alpha-3 allows remote authenticated users to cause a denial of service (infinite loop) via a stanza with a publish tag that lacks a node attribute.","status":"published","published":"2012-02-18T00:55:02Z","modified":"2026-04-10T03:42:04.243551Z","updated_at":"2026-11-02T15:43:58.279353Z"},{"id":"DEBIAN-CVE-2011-4320","description":"The mod_pubsub module (mod_pubsub.erl) in ejabberd 2.1.8 and 3.0.0-alpha-3 allows remote authenticated users to cause a denial of service (infinite loop) via a stanza with a publish tag that lacks a node attribute.","status":"published","published":"2012-02-18T00:55:02.15Z","modified":"2026-10-23T17:47:42.036744712Z","updated_at":"2026-11-02T15:45:24.612044Z"},{"id":"GHSA-2h3q-v47h-f4rc","title":"Ejabberd DoS via malformed stanza","description":"The `mod_pubsub` module (mod_pubsub.erl) in ejabberd 2.1.8 and 3.0.0-alpha-3 allows remote authenticated users to cause a denial of service (infinite loop) via a stanza with a publish tag that lacks a node attribute.","status":"published","published":"2022-05-17T05:32:37Z","modified":"2025-12-10T00:31:35.447188Z","cwes":["CWE-400"],"updated_at":"2026-11-02T15:46:34.338541Z"}]}}
