Opened 6 years ago
Closed 6 years ago
#3537 closed defect (bug) (fixed)
Validate $wpdb->prefix complies with [a-zA-Z0-9_] restriction
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Priority: | low | Milestone: | 2.0.7 |
| Component: | Administration | Version: | 2.0.6 |
| Severity: | normal | Keywords: | |
| Cc: |
Description
$wpdb->prefix ($table_prefix in wp-config.php) has a [a-zA-Z0-9_] restriction, but it is not enforced. Characters out of this range will make WP spew errors. We should gracefully die and explain why.
We also should proabbly only enforce that if no alternate db.php file is in use.
Matt/Ryan, can we get 2.0.7 added as a version and 2.0.8 added as a milestone in Trac?
Change History (3)
comment:1
markjaquith — 6 years ago
- Resolution set to fixed
- Status changed from new to closed
comment:2
markjaquith — 6 years ago
- Milestone changed from 2.1 to 2.0.7
- Resolution fixed deleted
- Status changed from closed to reopened
Porting to 2.0.x
comment:3
markjaquith — 6 years ago
- Resolution set to fixed
- Status changed from reopened to closed
Note: See
TracTickets for help on using
tickets.

(In [4695]) Exit gracefully with a warning if the table_prefix uses disallowed chars. fixes #3537