On Sep 20, 2009, at 8:06 AM, Noah Slater wrote:

Hey,

I've been following the first thread, but am unsure where we all stand. This is my second call for objections following our previous discussion. Do we all feel
ready to prepare and vote on the 0.10 release now?

Thanks,

--
Noah Slater, http://tumbolia.org/nslater


The "invalid json allowed into CouchDB" thread on [email protected] appears to offer a means of gaming a system to place data in a document that would be seen by CouchDB, but could be hidden from clients.

I think the issue needs to be resolved before cutting 0.10. It does appear to be a security issue, but one which the resolution could negatively impact some fraction of apps that depended on the behavior. If we address it before 0.10, we could just reject the document as invalid. As a security patch in a 0.10.1 or so, we may feel compelled to try to merge the data to preserve the rare app that depended on the function.

My initial opinion is that any document with multiple occurrences of a property should be rejected and it could just be weaved into the patch for COUCHDB-345.

Reply via email to