Closed (fixed)
Project:
Drupal core
Version:
x.y.z
Component:
base system
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
2 Oct 2006 at 16:34 UTC
Updated:
18 Oct 2006 at 07:01 UTC
Jump to comment: Most recent file
Comments
Comment #1
fgmWhat is the type of feed involved ? Is it /rss.xml ? A taxonomy feed ? Another type of feed ?
Downgrading to critical because it does not prevent the base system from being used.
Comment #2
webernet commentedApplies to both /rss.xml and taxonomy feeds (possibly others as well).
Originally marked as critical since it is a possible security concern because the bug causes PHP code to be displayed to users and/or the public.
Comment #3
webernet commentedNote: This is a regression - the PHP is evaluated as expected in 4.7.x
Comment #4
eaton commentedThere was a subtle change to node_prepare() in 5.0. After a full node_view() everything is handled properly, but some code (like feed generation) calls node_prepare without every completing a full node_view(). That leaves node->body in an unfiltered state. This corrects that loophole.
Comment #5
eaton commentedMinor code-style cleanup.
Comment #6
chx commentedBack to critical. This can lead to a sechole.
Comment #7
webernet commentedPatch fixes the original issue. RTBC
Comment #8
moshe weitzman commentedlooks good to me
Comment #9
dries commentedCommitted to CVS HEAD.
Comment #10
(not verified) commented