Hi

Older versions of MyFaces (Core 2.0.1 to 2.0.11 and 2.1.0 to 2.1.5)
has the problem. Update to 2.1.6/2.0.12 or upper version fixes the
problem. See CVE-2011-4367 for details.

regards,

Leonardo Uribe

2012/6/13 José Luis Cetina <maxtorz...@gmail.com>:
> And What about the mentioned security hole? This applied for older versions
> of myfaces?
> El 13/06/2012 02:41, "Leonardo Uribe" <lu4...@gmail.com> escribió:
>
>> Hi
>>
>> The param was introduced because according to the spec, "/" is not
>> allowed in libraryName. Enable it does not cause any problem. No need
>> to worry about it.
>>
>> regards,
>>
>> Leonardo Uribe
>>
>> 2012/6/12 Mike Kienenberger <mkien...@gmail.com>:
>> > See issue https://issues.apache.org/jira/browse/MYFACES-3454
>> >
>> > It's not a good idea to change the behavior back.   It introduces a
>> > security hole.
>> >
>> >
>> http://mail-archives.apache.org/mod_mbox/www-announce/201202.mbox/%3c4f33ed1f.4070...@apache.org%3E
>> >
>> >
>> > On Tue, Jun 12, 2012 at 4:06 PM, Martin Koci
>> > <martin.kocicak.k...@gmail.com> wrote:
>> >> Hi,
>> >>
>> >> it is not possible to use / in library name. Try
>> >>
>> >> 1) outputStylesheet library="css" name="test/my.css"
>> >>
>> >> 2) or set context param
>> >>
>> >> org.apache.myfaces.STRICT_JSF_2_ALLOW_SLASH_LIBRARY_NAME
>> >>
>> >> to
>> >>
>> >> true
>> >>
>> >>
>> >>
>> >>
>> >> José Luis Cetina píše v Út 12. 06. 2012 v 15:00 -0500:
>> >>> If i use
>> >>> outputStylesheet library="css" name="my.css"  (in my h:head tag) works
>> ok
>> >>> with this structure folder
>> >>> resources/
>> >>> css/
>> >>> my.css
>> >>>
>> >>>
>> >>> But if i create an other folder into css this stop to work
>> >>> resources/
>> >>> css/
>> >>> test/
>> >>> my.css
>> >>>
>> >>> outputStylesheet library="css/test" name="my.css"  (in my h:head tag)
>> this
>> >>> doesnt work in myfaces 2.1.7 but in mojarra 2.1.7 yes.
>> >>>
>> >>> Is this a bug??
>> >>
>> >>
>>

Reply via email to