Description
Multiple PHP remote file inclusion vulnerabilities in SolidState 0.4 and earlier allow remote attackers to execute arbitrary PHP code via a URL in the base_path parameter in manager/pages/ scripts including (1) AccountsPage.class.php, (2) AddInvoicePage.class.php, (3) AddIPAddressPage.class.php, (4) AddPaymentPage.class.php, (5) AddTaxRulePage.class.php, (6) AssignDomainPage.class.php, (7) AssignHostingPage.class.php, (8) AssignProductPage.class.php, (9) BillingPage.class.php, (10) BillingPaymentPage.class.php, (11) BrowseAccountsPage.class.php, (12) BrowseInvoicesPage.class.php, (13) ConfigureEditUserPage.class.php, (14) ConfigureNewUserPage.class.php, (15) ConfigureNewUserReceiptPage.class.php, (16) ConfigureUsersPage.class.php, (17) DeleteAccountPage.class.php, (18) DeleteDomainServicePage.class.php, (19) DeleteHostingServicePage.class.php, (20) DeleteInvoicePage.class.php, (21) DeleteProductPage.class.php, (22) DeleteServerPage.class.php, (23) DomainServicesPage.class.php, (24) DomainsPage.class.php, (25) EditAccountPage.class.php, (26) EditDomainPage.class.php, (27) EditDomainServicePage.class.php, (28) EditHostingServicePage.class.php, (29) EditPaymentPage.class.php, (30) EditProductPage.class.php, (31) EditServerPage.class.php, (32) EmailInvoicePage.class.php, (33) ExecuteOrderPage.class.php, (34) ExpiredDomainsPage.class.php, (35) FulfilledOrdersPage.class.php, (36) GenerateInvoicesPage.class.php, (37) HomePage.class.php, (38) InactiveAccountsPage.class.php, (39) IPManagerPage.class.php, (40) LoginPage.class.php, (41) LogPage.class.php, (42) ModulesPage.class.php, (43) NewAccountPage.class.php, (44) NewDomainServicePage.class.php, (45) NewProductPage.class.php, (46) OutstandingInvoicesPage.class.php, (47) PendingAccountsPage.class.php, (48) PendingOrdersPage.class.php, (49) PrintInvoicePage.class.php, (50) ProductsPage.class.php, (51) RegisterDomainPage.class.php, (52) RegisteredDomainsPage.class.php, (53) ServersPage.class.php, (54) ServicesHostingServicesPage.class.php, (55) ServicesNewHostingPage.class.php, (56) ServicesPage.class.php, (57) ServicesWebHostingPage.class.php, (58) SettingsPage.class.php, (59) TaxesPage.class.php, (60) TransferDomainPage.class.php, (61) ViewAccountPage.class.php, (62) ViewDomainServicePage.class.php, (63) ViewHostingServicePage.class.php, (64) ViewInvoicePage.class.php, (65) ViewLogMessagePage.class.php, (66) ViewOrderPage.class.php, (67) ViewProductPage.class.php, (68) ViewServerPage.class.php, (69) WelcomeEmailPage.class.php; and (70) modules/RegistrarModule.class.php, (71) modules/SolidStateModule.class.php, (72) modules/authorizeaim/authorizeaim.class.php, and (73) modules/authorizeaim/pages/AAIMConfigPage.class.php.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- SolidState 0.4 - Multiple Remote File Inclusions EDB-2413 · webapps · Sep 21, 2006 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- solidstate-basepath-file-include(29095) vdb-entry
- 31120 vdb-entry
- 31147 vdb-entry
- 31141 vdb-entry
- 31139 vdb-entry
- 31192 vdb-entry
- 31106 vdb-entry
- 31135 vdb-entry
- 31117 vdb-entry
- 20070106 vendor ack: SolidState RFI mailing-list
- 31144 vdb-entry
- 21934 vdb-entry
- 31100 vdb-entry
- 31112 vdb-entry
- 31109 vdb-entry
- 31193 vdb-entry
- 31115 vdb-entry
- 31131 vdb-entry
- 31203 vdb-entry
- 31194 vdb-entry
- 31146 vdb-entry
- 31191 vdb-entry
- 31105 vdb-entry
- 31119 vdb-entry
- 31197 vdb-entry
- 31136 vdb-entry
- 31116 vdb-entry
- 31099 vdb-entry
- 31114 vdb-entry
- 31134 vdb-entry
- 31190 vdb-entry
- 31145 vdb-entry
- 31122 vdb-entry
- 31111 vdb-entry
- 31104 vdb-entry
- 31113 vdb-entry
- http://www.solid-state.org/index.php?name=PNphpBB2&file=portal&article=1
- 31199 vdb-entry
- 31128 vdb-entry
- 2413 exploit
- 31125 vdb-entry
- 31107 vdb-entry
- 31098 vdb-entry
- 31137 vdb-entry
- 31200 vdb-entry
- 31143 vdb-entry
- 31198 vdb-entry
- 31123 vdb-entry
- 31126 vdb-entry
- 31124 vdb-entry
- 31201 vdb-entry
- 31097 vdb-entry
- 31110 vdb-entry
- 31121 vdb-entry
- 31133 vdb-entry
- 31138 vdb-entry
- 31130 vdb-entry
- 31127 vdb-entry
- 31202 vdb-entry
- 31108 vdb-entry