CVE-2012-3546
Published Dec 19, 2012
Last updated 7 years ago
Overview
- Description
- org/apache/catalina/realm/RealmBase.java in Apache Tomcat 6.x before 6.0.36 and 7.x before 7.0.30, when FORM authentication is used, allows remote attackers to bypass security-constraint checks by leveraging a previous setUserPrincipal call and then placing /j_security_check at the end of a URI.
- Source
- secalert@redhat.com
- NVD status
- Modified
Risk scores
CVSS 2.0
- Type
- Primary
- Base score
- 4.3
- Impact score
- 2.9
- Exploitability score
- 8.6
- Vector string
- AV:N/AC:M/Au:N/C:N/I:P/A:N
Weaknesses
- nvd@nist.gov
- CWE-264
Social media
- Hype score
- Not currently trending
Configurations
[ { "nodes": [ { "negate": false, "cpeMatch": [ { "criteria": "cpe:2.3:a:apache:tomcat:6.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "D11D6FB7-CBDB-48C1-98CB-1B3CAA36C5D7" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "49E3C039-A949-4F1B-892A-57147EECB249" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.0:alpha:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "0A354C34-A3FE-4B8A-9985-8874A0634BC7" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "F28C7801-41B9-4552-BA1E-577967BCBBEE" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.1:alpha:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "CFE300CC-FD4A-444E-8506-E5E269D0A0A5" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "25B21085-7259-4685-9D1F-FF98E6489E10" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.2:alpha:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "F50A3EC9-516E-48A7-839B-A73F491B5B9F" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.2:beta:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "8C28F09D-5CAA-4CA7-A2B5-3B2820F5F409" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "635EE321-2A1F-4FF8-95BE-0C26591969D9" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "9A81B035-8598-4D2C-B45F-C6C9D4B10C2F" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.5:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "E1096947-82A6-4EA8-A4F2-00D91E3F7DAF" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.6:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "0EBFA1D3-16A6-4041-BB30-51D2EE0F2AF4" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.7:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "B70B372F-EFFD-4AF7-99B5-7D1B23A0C54C" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.8:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "9C95ADA4-66F5-45C4-A677-ACE22367A75A" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.9:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "11951A10-39A2-4FF5-8C43-DF94730FB794" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.9:beta:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "8B79F2EA-C893-4359-80EC-24AE38D982E5" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.10:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "351E5BCF-A56B-4D91-BA3C-21A4B77D529A" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.11:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "2DC2BBB4-171E-4EFF-A575-A5B7FF031755" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.12:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "6B6B0504-27C1-4824-A928-A878CBBAB32D" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.13:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "CE81AD36-ACD1-4C6C-8E7C-5326D1DA3045" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.14:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "D903956B-14F5-4177-AF12-0A5F1846D3C4" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.15:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "81F847DC-A2F5-456C-9038-16A0E85F4C3B" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.16:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "AF3EBD00-1E1E-452D-AFFB-08A6BD111DDD" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.17:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "C6B93A3A-D487-4CA1-8257-26F8FE287B8B" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.18:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "BD8802B2-57E0-4AA6-BC8E-00DE60468569" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.19:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "8461DF95-18DC-4BF5-A703-7F19DA88DC30" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.20:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "1F4C9BCF-9C73-4991-B02F-E08C5DA06EBA" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.24:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "2823789C-2CB6-4300-94DB-BDBE83ABA8E3" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.26:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "C5416C76-46ED-4CB1-A7F8-F24EA16DE7F9" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.27:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "A61429EE-4331-430C-9830-58DCCBCBCB58" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.28:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "31B3593F-CEDF-423C-90F8-F88EED87DC3E" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.29:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "AE7862B2-E1FA-4E16-92CD-8918AB461D9A" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.30:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "A9E03BE3-60CC-4415-B993-D0BB00F87A30" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.31:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "CE92E59A-FF0D-4D1A-8B12-CC41A7E1FD3C" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.32:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "BFD64FE7-ABAF-49F3-B8D0-91C37C822F4B" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.33:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "48E5E8C3-21AD-4230-B945-AB7DE66307B9" }, { "criteria": "cpe:2.3:a:apache:tomcat:6.0.35:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "4945C8C1-C71B-448B-9075-07C6C92599CF" } ], "operator": "OR" } ] }, { "nodes": [ { "negate": false, "cpeMatch": [ { "criteria": "cpe:2.3:a:apache:tomcat:7.0.0:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "0F8C62EF-1B67-456A-9C66-755439CF8556" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.0:beta:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "33E9607B-4D28-460D-896B-E4B7FA22441E" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.1:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "A819E245-D641-4F19-9139-6C940504F6E7" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.2:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "8C381275-10C5-4939-BCE3-0D1F3B3CB2EE" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.2:beta:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "81A31CA0-A209-4C49-AA06-C38E165E5B68" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.3:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "7205475A-6D04-4042-B24E-1DA5A57029B7" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.4:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "08022987-B36B-4F63-88A5-A8F59195DF4A" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.4:beta:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "0AA563BF-A67A-477D-956A-167ABEF885C5" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.5:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "FF4B7557-EF35-451E-B55D-3296966695AC" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.6:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "8980E61E-27BE-4858-82B3-C0E8128AF521" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.7:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "8756BF9B-3E24-4677-87AE-31CE776541F0" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.8:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "88CE057E-2092-4C98-8D0C-75CF439D0A9C" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.9:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "8F194580-EE6D-4E38-87F3-F0661262256B" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.10:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "A9731BAA-4C6C-4259-B786-F577D8A90FA1" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.11:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "1F74A421-D019-4248-84B8-C70D4D9A8A95" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.12:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "2BA27FF9-4C66-4E17-95C0-1CB2DAA6AFC8" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.13:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "05346F5A-FB52-4376-AAC7-9A5308216545" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.14:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "305688F2-50A6-41FB-8614-BC589DB9A789" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.15:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "D24AA431-C436-4AA5-85DF-B9AAFF2548FC" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.16:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "25966344-15D5-4101-9346-B06BFD2DFFF5" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.17:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "11F4CBAC-27B1-4EFF-955A-A63B457D0578" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.18:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "FD55B338-9DBE-4643-ABED-A08964D3AF7C" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.19:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "0D4F710E-06EA-48F4-AC6A-6F143950F015" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.20:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "2C4936C2-0B2D-4C44-98C3-443090965F5E" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.21:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "48453405-2319-4327-9F4C-6F70B49452C6" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.22:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "49DD9544-6424-41A6-AEC0-EC19B8A10E71" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.23:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "E4670E65-2E11-49A4-B661-57C2F60D411F" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.25:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "31002A23-4788-4BC7-AE11-A3C2AA31716D" }, { "criteria": "cpe:2.3:a:apache:tomcat:7.0.28:*:*:*:*:*:*:*", "vulnerable": true, "matchCriteriaId": "7D731065-626B-4425-8E49-F708DD457824" } ], "operator": "OR" } ] } ]