CVE-2009-0037
Published Mar 5, 2009
Last updated 6 years ago
Overview
- Description
- The redirect implementation in curl and libcurl 5.11 through 7.19.3, when CURLOPT_FOLLOWLOCATION is enabled, accepts arbitrary Location values, which might allow remote HTTP servers to (1) trigger arbitrary requests to intranet servers, (2) read or overwrite arbitrary files via a redirect to a file: URL, or (3) execute arbitrary commands via a redirect to an scp: URL.
- Source
- secalert@redhat.com
- NVD status
- Modified
Social media
- Hype score
- Not currently trending
Risk scores
CVSS 2.0
- Type
- Primary
- Base score
- 6.8
- Impact score
- 6.4
- Exploitability score
- 8.6
- Vector string
- AV:N/AC:M/Au:N/C:P/I:P/A:P
Weaknesses
- nvd@nist.gov
- CWE-352
Configurations
[ { "nodes": [ { "negate": false, "cpeMatch": [ { "criteria": "cpe:2.3:a:curl:curl:5.11:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "547AF432-EC84-4D3F-9A1A-9DDDE90FAA89" }, { "criteria": "cpe:2.3:a:curl:curl:6.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "716A8128-1159-4E38-A35B-DB011915145B" }, { "criteria": "cpe:2.3:a:curl:curl:6.1beta:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "21D0B74A-8656-486A-97D8-0FFA2B6E7577" }, { "criteria": "cpe:2.3:a:curl:curl:6.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "CCFF7F97-FA48-43BF-BF90-180B9E9099AB" }, { "criteria": "cpe:2.3:a:curl:curl:6.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "48753D9B-72A1-4F7C-A71E-AA502F5FA6AB" }, { "criteria": "cpe:2.3:a:curl:curl:6.3.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "2F7F9940-212B-4AA8-B42F-6A8DDBA27652" }, { "criteria": "cpe:2.3:a:curl:curl:6.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "8F9238EF-73A5-486E-94BD-3A411DFBE419" }, { "criteria": "cpe:2.3:a:curl:curl:6.5:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "8FF49459-9F8D-4BF5-9F24-DCB256A72FCA" }, { "criteria": "cpe:2.3:a:curl:curl:6.5.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "CA5A191C-D5AE-4A22-8D1A-38FBF5C24705" }, { "criteria": "cpe:2.3:a:curl:curl:6.5.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "E7637717-CF5F-4AA4-9433-5C80C711D824" }, { "criteria": "cpe:2.3:a:curl:curl:7.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "3AC0FFDE-B7C6-47AD-8BED-181E10268643" }, { "criteria": "cpe:2.3:a:curl:curl:7.1.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "DAAA0E96-283D-4590-BE3C-76D0A222EB06" }, { "criteria": "cpe:2.3:a:curl:curl:7.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "74325BB1-54AE-40BC-81C0-AD07CE6BBDCC" }, { "criteria": "cpe:2.3:a:curl:curl:7.2.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "1A980CED-EB95-4997-BE4C-56EF96A14471" }, { "criteria": "cpe:2.3:a:curl:curl:7.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "A8D83D9F-242B-4689-91EF-64A56C769C36" }, { "criteria": "cpe:2.3:a:curl:curl:7.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "17FA67F8-137F-4778-A6B6-A6EF59C2271B" }, { "criteria": "cpe:2.3:a:curl:curl:7.4.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "49F84D43-1CE6-452D-A819-44C7CCBCB8C6" }, { "criteria": "cpe:2.3:a:curl:curl:7.4.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "95EE97A0-420F-4FB7-89CF-2E8064D7E0B9" }, { "criteria": "cpe:2.3:a:curl:curl:7.5:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "9DE2E637-D0CA-4B2E-8386-EF2892E5E074" }, { "criteria": "cpe:2.3:a:curl:curl:7.5.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "2A6DC7AC-CF08-4E45-AA75-2BABF59D960B" }, { "criteria": "cpe:2.3:a:curl:curl:7.5.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "7CB3A5AE-F854-483C-A6DA-02F811F2F6B9" }, { "criteria": "cpe:2.3:a:curl:curl:7.6:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "D20FA870-2B29-4CFE-ABD1-62DB4E165B41" }, { "criteria": "cpe:2.3:a:curl:curl:7.6.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "8019F384-E7EA-4E4D-8E09-4A1FDDB3849B" }, { "criteria": "cpe:2.3:a:curl:curl:7.7:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "37105953-D573-4191-BB96-758F6AFD882C" }, { "criteria": "cpe:2.3:a:curl:curl:7.7.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "35898A38-91F6-4C77-ACFD-70E1380AEF35" }, { "criteria": "cpe:2.3:a:curl:curl:7.7.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "6E3545C6-934D-4C55-B285-DB44783E0907" }, { "criteria": "cpe:2.3:a:curl:curl:7.7.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "7F5AC6F4-443D-4EB6-83E7-4F193BCC1D0F" }, { "criteria": "cpe:2.3:a:curl:curl:7.8:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "2BC29408-D7CE-496B-AB2C-783EE40BCC5B" }, { "criteria": "cpe:2.3:a:curl:curl:7.8.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "DEC171D9-5418-4C66-BBDA-ABFD978CF113" }, { "criteria": "cpe:2.3:a:curl:curl:7.8.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "3CD68B6D-72AB-4A61-9528-8631B147A3DF" }, { "criteria": "cpe:2.3:a:curl:curl:7.9:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "97233341-471B-4B59-95ED-F376460370AD" }, { "criteria": "cpe:2.3:a:curl:curl:7.9.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "A0080682-F304-45BE-A13B-C75C48245E49" }, { "criteria": "cpe:2.3:a:curl:curl:7.9.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "46D90019-9713-46CB-90F5-CF6F016AE1D6" }, { "criteria": "cpe:2.3:a:curl:curl:7.9.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "FE6D2C32-ADA4-4859-A30F-7B910D96F02A" }, { "criteria": "cpe:2.3:a:curl:curl:7.9.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "7CDA26B4-A6F6-41B4-A592-C9AF101C5A33" }, { "criteria": "cpe:2.3:a:curl:curl:7.9.5:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "87392CA8-DA66-4E55-9EDA-A85DC6AA253A" }, { "criteria": "cpe:2.3:a:curl:curl:7.9.6:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "DFFBF583-CE6A-4670-B196-3EEA7B4389BD" }, { "criteria": "cpe:2.3:a:curl:curl:7.9.7:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "75DFDCF3-FBC3-4231-9915-2D4A7853C1E7" }, { "criteria": "cpe:2.3:a:curl:curl:7.9.8:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "D2669757-AA52-4C71-96E4-8A32883574D7" }, { "criteria": "cpe:2.3:a:curl:curl:7.10:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "8777B0FB-8BFB-4D98-A4C2-E60807CF0C5E" }, { "criteria": "cpe:2.3:a:curl:curl:7.10.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "19C0BD35-0B32-46B8-A442-2FEA4762523F" }, { "criteria": "cpe:2.3:a:curl:curl:7.10.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "8A9FFE5B-34E9-47FF-975C-ADC315E7C1E5" }, { "criteria": "cpe:2.3:a:curl:curl:7.10.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "E262EDF2-E490-48F1-B277-844C14CD7361" }, { "criteria": "cpe:2.3:a:curl:curl:7.10.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "D1B1C3BA-BAC3-4424-9523-BCDC373E8EC7" }, { "criteria": "cpe:2.3:a:curl:curl:7.10.5:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "96B0B2AA-4FD6-4376-A239-00E9431C9F7F" }, { "criteria": "cpe:2.3:a:curl:curl:7.10.6:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "21A11159-1757-404E-AA07-DD865DCDEF8E" }, { "criteria": "cpe:2.3:a:curl:curl:7.10.7:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "7E300177-087D-4103-9092-FF6A4052EA30" }, { "criteria": "cpe:2.3:a:curl:curl:7.10.8:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "2D5D1EA8-D015-49F2-B134-C665969F0276" }, { "criteria": "cpe:2.3:a:curl:curl:7.11.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "1CC24D6B-E3E4-4C07-9C4E-3748FDE300EB" }, { "criteria": "cpe:2.3:a:curl:curl:7.12:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "FAE6AD55-E3D2-46FD-8EFF-595EEF3B6F0E" }, { "criteria": "cpe:2.3:a:curl:curl:7.12.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "4848C3C8-432D-43E7-B0D9-8FD69D4C3B0F" }, { "criteria": "cpe:2.3:a:curl:curl:7.12.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "A0A7BE71-D4FB-42FF-8ED4-BA5A81BE8720" }, { "criteria": "cpe:2.3:a:curl:curl:7.13:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "D020D95D-CD04-48A5-9488-1C6E7F69ED8C" }, { "criteria": "cpe:2.3:a:curl:curl:7.13.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "B2458D0E-66F7-484C-9989-308530AE766D" }, { "criteria": "cpe:2.3:a:curl:curl:7.14:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "80B2D97A-083B-4DEB-A02E-124F36838130" }, { "criteria": "cpe:2.3:a:curl:curl:7.14.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "EAF7D32E-D07A-478E-96E7-0302B6118B3A" }, { "criteria": "cpe:2.3:a:curl:curl:7.15:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "3D46E759-3E26-41AC-BF71-A0450CBF54FB" }, { "criteria": "cpe:2.3:a:curl:curl:7.15.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "61CA2263-4478-477A-86C4-6CCCC36F3EBD" }, { "criteria": "cpe:2.3:a:curl:curl:7.15.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "B0401FA1-CF19-4BBA-B61B-263CFBA92B71" }, { "criteria": "cpe:2.3:a:curl:curl:7.16.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "3A28049D-C8AF-42D0-A294-851854A66516" }, { "criteria": "cpe:2.3:a:curl:curl:7.16.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "F19EC641-0BC7-486B-A7B7-2C0264BC2DAB" }, { "criteria": "cpe:2.3:a:curl:curl:7.17:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "24C045C9-332E-4277-9167-F25D7F62F702" }, { "criteria": "cpe:2.3:a:curl:curl:7.18:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "262827E1-A139-46E2-B44D-46CC40E8E33B" }, { "criteria": "cpe:2.3:a:curl:curl:7.19.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "67B81B43-895A-4FD4-A274-CA762C73DCA6" }, { "criteria": "cpe:2.3:a:curl:libcurl:5.11:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "339F2D11-27F1-42A8-A780-8D0DAFB168C2" }, { "criteria": "cpe:2.3:a:curl:libcurl:7.12:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "3DEC85E8-5555-46A9-9A95-30E1497AFA09" }, { "criteria": "cpe:2.3:a:curl:libcurl:7.12.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "03060364-7DCD-4111-BF7A-BEF6AFCB3134" }, { "criteria": "cpe:2.3:a:curl:libcurl:7.12.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "319DADFB-081B-46AA-9F7D-DD4D1C5BE26D" }, { "criteria": "cpe:2.3:a:curl:libcurl:7.12.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "3D9C6906-5FBD-4736-87B6-720E288E394A" }, { "criteria": "cpe:2.3:a:curl:libcurl:7.13:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "4931FF86-51B6-470A-A2E0-A1B0942D1CF5" }, { "criteria": "cpe:2.3:a:curl:libcurl:7.13.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "FA9DA33F-A33E-483E-AE4D-4422D62C02E6" }, { "criteria": "cpe:2.3:a:curl:libcurl:7.13.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "F5028DB2-87D5-4AD8-87D4-325C519D6CD9" }, { "criteria": "cpe:2.3:a:curl:libcurl:7.14:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "E992CDB0-A787-4F7E-AC55-13FE7C68A1D6" }, { "criteria": "cpe:2.3:a:curl:libcurl:7.14.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "808143C5-108B-45BE-B626-A44F9F956018" }, { "criteria": "cpe:2.3:a:curl:libcurl:7.15:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "8EBBB3F1-98BD-40D1-B09F-1924D567625A" }, { "criteria": "cpe:2.3:a:curl:libcurl:7.15.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "88D5DAE5-ABEA-4FF1-836C-BA4741F13323" }, { "criteria": "cpe:2.3:a:curl:libcurl:7.15.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "7E15191F-D4E6-425C-81BE-2CD55A815B5C" }, { "criteria": "cpe:2.3:a:curl:libcurl:7.15.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "0407CCC0-ACAA-4B2A-99A5-DA57791057B3" }, { "criteria": "cpe:2.3:a:curl:libcurl:7.16.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "248D86F7-A8E5-448D-A55A-C05278BB9822" }, { "criteria": "cpe:2.3:a:curl:libcurl:7.19.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "EBACF741-C988-4800-A9FF-E4836A1EE4E8" } ], "operator": "OR" } ] } ]