On Thursday 21 December 2006 10:56, Deepan wrote:

> I am bothered about security problems with lucene. Is it vulnerable to
> any kind of injection like mysql injection? many times the query from
> user is passed to lucene for search without validating.

This is only an issue if your index has permission information and you 
modify the user's query so that only parts of the index are visible to 
him. For example, if you add "+permission:user" to the query the user 
might add something like "OR permission:admin" to get access to more 
documents. This is also why you should add new parts to the query 
programmatically (BooleanQuery) to avoid the use of QueryParser.

Regards
 Daniel

-- 
http://www.danielnaber.de

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to