CVE-2009-0688
Published May 15, 2009
Last updated 7 years ago
Overview
- Description
- Multiple buffer overflows in the CMU Cyrus SASL library before 2.1.23 might allow remote attackers to execute arbitrary code or cause a denial of service (application crash) via strings that are used as input to the sasl_encode64 function in lib/saslutil.c.
- Source
- cret@cert.org
- NVD status
- Modified
Social media
- Hype score
- Not currently trending
Risk scores
CVSS 2.0
- Type
- Primary
- Base score
- 7.5
- Impact score
- 6.4
- Exploitability score
- 10
- Vector string
- AV:N/AC:L/Au:N/C:P/I:P/A:P
Weaknesses
- nvd@nist.gov
- CWE-119
Vendor comments
- Red HatThe upstream fix for this issue is not backwards compatible and introduces an ABI change not allowed in Red Hat Enterprise Linux. Therefore, there is no plan to address this problem directly in cyrus-sasl packages. All applications shipped in Red Hat Enterprise Linux and using affected sasl_encode64() function were investigated and patched if their use of the function could have security consequences. See following bug report for further details: https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2009-0688#c20
Configurations
[ { "nodes": [ { "negate": false, "cpeMatch": [ { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:*:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "BE960939-A4EB-48EF-AF34-55594AE7DC77", "versionEndIncluding": "2.1.22" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.4.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "89BEB28E-8CB4-40D1-8C1C-C9176FF85375" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.5.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "FC6C6AED-7F54-4833-AD7A-DBA943D556CC" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.5.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "A2480238-1543-41F8-8AE8-8B39C435909F" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.5.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "EA3AD0B1-CA87-4781-859D-817AC36C0E75" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.5.5:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "3420B0EC-C2B5-4391-994D-A379A84375D9" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.5.10:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "C792FC66-0903-4339-9594-286E22A332B2" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.5.11:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "CFFC1662-FC2F-4F0C-9F54-A593D2272728" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.5.13:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "9163D050-653D-4E19-8650-C63AAE756A14" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.5.15:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "D1355304-ECEB-465C-B4E4-61F280B93083" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.5.16:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "838325C9-9F9F-438C-A3A7-E88C29D0D508" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.5.20:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "B64D37E3-5068-4773-A0E4-DF48CB1B5988" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.5.21:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "46B91E81-E4DF-402D-AFC9-106F8E7BE280" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.5.22:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "86C8037E-E7C5-41F2-8200-6BCF1F4231AD" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.5.23:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "729258B3-E537-4B7D-8C4D-2257B86C746C" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.5.24:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "DD2651BC-04DB-4807-95FC-E4DD48A504F2" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.5.26:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "BCE4D1B8-61E1-4862-B014-C3B4306643F2" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.5.27:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "340A8945-CDC4-4C27-829A-526E7ABE8AD2" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:1.5.28:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "A8322F46-565E-4FBE-B42B-A369DB971954" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.0.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "FE6F481C-5209-499F-94CC-D552961AC4F7" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.0.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "2103985B-3283-4A60-B8E1-54E3243E0CCC" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.0.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "33BCA1DC-E392-4BAB-B988-D4EAC2D0762D" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.0.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "11FCE614-FC84-4533-B40B-F71B4CA9259A" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.0.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "0E1FB96F-9A6E-4CAB-8D1D-3B980B1BE125" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.0.5:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "33A6FD48-AB9B-49E9-8987-7791E0CB8CDE" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "041EE0B5-4125-4A93-B91B-DD6A49C34FE4" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "747F34DD-5645-46D1-A256-CFBC5A399B76" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "A81A7CD5-5E03-45BA-9F49-E2A6AEB7C353" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "6CB9648A-2393-41D8-8B2E-72A6E1B3FB68" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.5:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "220421BF-64E7-4014-9143-5699FDF41024" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.6:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "5948936A-076E-48B7-ACE0-C53067780AF8" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.7:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "237344AF-AE16-40EF-AECE-F7659193B3E4" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.8:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "662552C9-0BE5-42DF-81BA-DE0DDF72F76D" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.9:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "B8E226EA-AD15-4DB9-9599-F7A91FDA879F" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.10:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "5A09BFB5-E2B0-43EE-AA80-EE2E58A188AF" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.11:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "E838CB52-C13A-45C6-9B21-87A3D8701F15" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.12:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "B99BDFC9-2002-4C2A-A3ED-C4FB49A77C79" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.13:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "6E18DC9D-A315-4A26-816D-86F90E198660" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.14:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "AF41DE28-AD62-4591-8541-0CA3D0397F3D" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.15:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "5F32C986-EAF2-45A1-8DCE-222F422FC3C8" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.16:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "22094743-3B1A-42CD-B30C-B4E986C0F511" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.17:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "2BF7D594-6111-435A-8689-F5B23CB0457B" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.18:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "413902AD-3EFE-480E-B8EC-C6F28AF84C9C" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.19:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "A181DAC2-112F-4C6A-8292-7526DD592A58" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.20:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "DF8F6313-9CC5-4685-8E26-BD7CF8CBFDE7" }, { "criteria": "cpe:2.3:a:carnegie_mellon_university:cyrus-sasl:2.1.21:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "923C3D5B-A676-40C2-B8BC-C25A1B5FC1E1" } ], "operator": "OR" } ] } ]