CVE-2007-0556
Published Feb 6, 2007
Last updated 6 years ago
Overview
- Description
- The query planner in PostgreSQL before 8.0.11, 8.1 before 8.1.7, and 8.2 before 8.2.2 does not verify that a table is compatible with a "previously made query plan," which allows remote authenticated users to cause a denial of service (server crash) and possibly access database content via an "ALTER COLUMN TYPE" SQL statement, which can be leveraged to read arbitrary memory from the server.
- Source
- cve@mitre.org
- NVD status
- Modified
Social media
- Hype score
- Not currently trending
Risk scores
CVSS 2.0
- Type
- Primary
- Base score
- 6.6
- Impact score
- 9.2
- Exploitability score
- 3.9
- Vector string
- AV:N/AC:H/Au:S/C:C/I:N/A:C
Weaknesses
- nvd@nist.gov
- NVD-CWE-Other
Configurations
[ { "nodes": [ { "negate": false, "cpeMatch": [ { "criteria": "cpe:2.3:a:postgresql:postgresql:1.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "DE21FA09-BC22-4BDB-8889-9E8EEAF4D9FD" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:1.01:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "A4874FFE-7398-45D4-9119-9350203ED404" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:1.02:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "51F6CCF4-DC3A-4573-9DE6-929173BCDB0D" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:1.09:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "73DA4203-E7CC-448B-A593-3E5EF5A981A6" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:6.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "09459E09-963A-47F3-A080-5B31B50998D7" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:6.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "D907CA1A-3EED-42E7-8313-AC92BD25523E" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:6.1.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "479757E6-3B99-4789-809B-8824634B1310" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:6.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "8FEEBCFC-6BD6-4101-BAAA-6B0F7CD95D28" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:6.2.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "55D60331-C30F-4AB9-94F3-76915CCFCC0C" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:6.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "F57AEDD8-19DF-4663-9114-FAC47C9E7EFE" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:6.3.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "693E9301-9C61-48C3-AEA8-D83277930EBD" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:6.3.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "FF7D1F6F-044C-478D-991D-D70281FD7C87" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:6.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "F7BD9AB7-9C01-40E6-870A-4F63AD992331" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:6.4.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "2E5726B9-AA83-49D5-AE1C-A0FE842082F5" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:6.4.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "4809B8CC-B29F-446B-93DF-6A696C1B3DFF" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:6.5:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "6279C825-CF45-4812-958F-33937E5A5A16" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:6.5.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "491B90C5-5CB8-4928-979B-73B5CE79E612" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:6.5.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "721A5228-ABB3-4B91-BD1E-833213A0CDB7" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:6.5.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "6EB98484-1234-4BA2-ACB0-28F4BE684D92" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "3CB2F41F-3A48-4253-8EC3-FB10D97177FF" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.0.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "7566158D-2258-466F-8CCF-7EA632C22349" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.0.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "E42F6221-1AFF-4A4B-A08A-6E976D1EBBE7" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.0.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "4E7C5056-E280-4BD3-9924-2345B0B82776" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "F0D16C66-3688-4CF1-8788-F7D7766F04F9" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.1.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "F520EC9F-7B20-4108-B3DC-ABF4947A2D6D" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.1.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "78D324E1-A723-4ECC-A58F-660A5125FD05" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.1.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "E9F8CB95-DCEE-49C9-8985-E39E8E0498BE" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "95E0614E-0911-43EE-9F3D-2CF87E0F1851" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.2.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "AFF09CFB-F7CE-4659-BB20-83231539F765" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.2.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "EFE8C2A3-7575-41C6-896C-C367E6D35015" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.2.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "88ED8E8C-9044-4E77-923A-D5C6C02A1081" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.2.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "037FF208-82A1-4448-88FE-FACB922FE1E0" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.2.5:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "458F558C-7550-48B8-8318-A0D5FAF9ABF8" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.2.6:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "BF1A6E7C-B1DC-45CC-90B4-AFD6F669AA94" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.2.7:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "23B710BA-91FF-47B9-BB56-4711CD50D50F" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.2.8:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "492192F0-50CD-496D-847E-9D5FA389D4F1" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "4064A96D-84D5-4257-9981-1139CD4CD08C" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "C98290E4-2919-4492-BD14-BB24BA85C729" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "B56E9F72-6CBF-4784-89CD-435A030AC0B0" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "6DEF0FE5-EFCF-448E-B6BD-95FDDD4E17FD" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "03B480F0-8FFC-4463-ADC6-95906751811C" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.5:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "9BF44286-0DBF-4CCA-8FFB-993976C18CDB" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.6:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "629881D2-2A6D-4461-8C35-6EE575B63E6E" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.7:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "E5C91580-6428-4234-92DF-6A96108FCF7C" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.8:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "B5A19EB5-A1AF-4293-854D-347CD21065DA" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.9:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "B18ED293-B408-435F-9D1F-2365A2E51022" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.10:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "E7106B29-76F3-43FD-BF57-4693D5B55076" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.11:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "16B804CD-AE47-4B46-9B37-7F46D4C9A332" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.12:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "D23E89A3-551D-42E2-90EC-59A9DAB4F854" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.13:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "2FC46594-100B-459F-BCB7-1FA9D0719D76" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.14:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "AECD278B-55A7-4BCC-8AF1-004F02A96BD7" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.15:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "95DB94EF-32AE-4DD9-A9A4-4F7D4BE5F1AC" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.16:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "DE0ED225-91C8-4FA6-9E33-A1D1AA99AA9F" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.17:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "5952970A-E97F-487C-A22C-258F57E18749" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.3.18:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "823FA621-A72C-4927-AA9E-3359FFAFA031" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "FBE2567C-BF48-4255-9E56-590A6F9DD932" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.4.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "0C8DDD98-9A2D-402D-9172-F3C4C4C97FEF" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.4.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "20C8302B-631A-4DF7-839B-C6F3CC39E000" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.4.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "FB318EB9-1B49-452A-92CF-89D9BA990AB9" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.4.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "5913A53B-7B72-4CBD-ADAE-318333EB8B7B" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.4.5:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "815E58C0-327D-4F14-B496-05FC8179627E" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.4.6:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "3EF2D056-5120-4F98-8343-4EC31F962CFE" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.4.7:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "516E0E86-3D8A-43F9-9DD5-865F5C889FC4" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.4.8:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "5A7A9D3C-4BB6-4974-BF96-6E6728196F4E" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.4.9:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "486EDE1B-37E0-4DDF-BFC9-C8C8945D5E2A" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.4.10:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "A7FC7F18-B227-4C46-9A33-FB34DDE456CC" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.4.11:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "BCDB903F-0C89-4E65-857E-553CF9C192E8" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.4.12:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "F6BF8B1E-68F7-4F27-AD1F-FA02B256BDAA" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.4.13:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "CD0DEB63-CA70-44C1-9491-E0790D1A8E21" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.4.14:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "DA8E73E5-BA41-4FA2-8457-803A97FB00C3" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.4.15:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "4C9B64CA-778F-405D-A441-34599246A3F0" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:7.4.16:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "4975D8ED-7DCB-430F-98E1-DB165D6DA7E1" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "94222D76-82BE-4FFB-BE4B-5DBAF3080D4D" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.0.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "91D1232E-4D0A-4BDC-99F6-25AEE014E9AE" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.0.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "105E9F52-D17E-4A0B-9C46-FD32A930B1E6" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.0.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "0DE2055D-AAA4-4A6A-918F-349A9749AF09" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.0.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "C12409B2-161B-4F78-B7AD-3CF69DDCC574" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.0.5:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "DD2F1DA4-6625-469D-988B-5457B68851A9" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.0.6:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "870F4348-6001-4C2F-A547-61964074E7C0" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.0.7:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "E2E26D52-D95A-4547-BE6E-4F142F54A624" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.0.8:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "4AAB2D1D-BE61-4D7C-B305-58B4F4126620" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.0.9:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "2A5F8D8B-34C5-4EBC-BB20-4D11191238B5" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.0.10:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "E260F1F9-0068-4289-A8E8-C30220C2E1F7" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "2AF590F2-899F-42E1-8A57-6F514C94CE4F" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.1.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "FEEC35A2-B17C-46EC-8697-9E03568339BC" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.1.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "00562C18-DD81-4B09-AF93-739AF8757A12" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.1.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "6B52D093-7867-4FE8-B055-D8190103A1E6" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.1.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "DF1A06EE-26BD-4CDA-AEB9-01124FC37E37" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.1.5:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "FF855730-C61C-4FDC-96CB-57775A903421" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.1.6:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "D93296E1-AEA2-443E-B9AA-D70535DDD093" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "7213327F-6909-43A7-952E-11600C28D4E3" }, { "criteria": "cpe:2.3:a:postgresql:postgresql:8.2.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "10EF0EA6-C8B6-40A7-A3AE-8639CA94D5C5" } ], "operator": "OR" } ] } ]