• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: SVC-4192
Type: Bug Bug
Status: Resolved Resolved
Resolution: Cannot Reproduce
Priority: Critical Critical
Assignee: Unassigned
Reporter: Talwyn Mills
Votes: 44
Watchers: 10
Operations

If you were logged in you would be able to see more operations.
2. Second Life Service - SVC

Third Party prims can be used to poison a plots search page and make non-Adult plots hidden to non-verified AVs

Created: 03/May/09 10:42 AM   Updated: 20/May/09 11:41 AM
Return to search
Component/s: Search
Affects Version/s: 1.26 Server
Fix Version/s: 1.26 Server

Environment:
Second Life 1.22.11 (113941) Mar 6 2009 12:50:02 (Second Life Release)
Release Notes

You are at 247668.3, 235193.8, 24.2 in VLS located at sim7193.agni.lindenlab.com (216.82.32.195:12035)
Second Life Server 1.26.2.117266
Release Notes

CPU: Intel Core 2 Series Processor (2400 MHz)
Memory: 4094 MB
OS Version: Microsoft Windows Vista Service Pack 1 (Build 6001)
Graphics Card Vendor: NVIDIA Corporation
Graphics Card: GeForce 9800 GTX/9800 GTX+/PCI/SSE2
OpenGL Version: 3.0.0

libcurl Version: libcurl/7.16.4 OpenSSL/0.9.7c zlib/1.2.3
J2C Decoder Version: KDU
Audio Driver Version: FMOD version 3.740000
LLMozLib Version: [LLMediaImplLLMozLib] - 2.01.23635 (Mozilla GRE version 1.8.1.13_0000000000)
Packets Lost: 0/1794 (0.0%)
Issue Links:
Relates

Last Triaged: 04/May/09 11:08 AM
Linden Lab Issue ID: DEV-31780


 Description  « Hide
Prims or objects placed on a given plot and set to show in search will show in that plots search page even if the prim is owned by someone unrelated to that plot (not the owner, group member etc).

If a prim is set in this way with some of the new Adult terms in its title, the plot will be hidden from non-verified avatars even if it is not an adult related plot. The plot owner may not be aware of the prims existence and (if verified) may not even realise that the plot is no longer visible to the non-verified populace. If they do realise they are no longer visible and manage to track down the prim, they still have to wait till the next search update to reappear. The attack could then be repeated by an unverified alt as often as the attacker wants.

Auto-return would help, however it is fairly trivial to write a script that defeats it, place such a script in a micro prim and also give it the capability to move the prim around, and it is near undetectable. You could only return it if you use the plot properties window (object tab).

While a combination of no-rez, no-script and auto-return will combat this issue, there are many valid reasons to have no-rez and no-script turned off.



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Hypatia Callisto added a comment - 03/May/09 12:39 PM
no build is very annoying for customers - and no script messes with the overriders and other huds that people wear.

Turning these off is tantamount to making your store so annoying for customers that they don't like to stay. Voted for this issue, and I linked up to the other related issues.

More reason all the adult search filtering needs to be halted and rethought.


Harleen Gretzky added a comment - 03/May/09 01:31 PM
I do not believe it works this way, testing this with search using Second Life 1.23.0 (118378) Apr 24 2009 14:24:08 (Second Life Release Candidate) and Adult Content not checked brings back places that have prims in search with words that you cannot search on without Adult Content checked. Seems as long as the words are not in the Name or Description it will be returned in search.

Talwyn Mills added a comment - 03/May/09 01:43 PM
I would be astounded if that's the way it turns out for the final release. There is absolutely no point in putting the filtering in place if you can put the same terms in prims and have them show up in search.

Harleen Gretzky added a comment - 03/May/09 03:15 PM
There is a difference between selling things that can be used in an adult way in a mature region and using adult content in an adult region.

Talwyn Mills added a comment - 03/May/09 03:24 PM - edited
If it is the case that show-in-search prims with adult keywords in their titles don't cause parcels to disappear from non-verified search, there is absolutely no point in adult filtering because people will just put the text into the prim names and leave the title and content innocent. And you can bet that once people start doing that, show-in-search items will cause plots to disappear from non-verified search.

As you say Harleen, there is a difference between selling adult items and having a location where those items can be used by the public in a mature way but (IMO) both are still adult, and LL does not differentiate between selling of adult items and adult entertainment areas in the title or description of a plot. I see no reason the same would not apply to items marked show in search.


Harleen Gretzky added a comment - 03/May/09 03:49 PM
But true areas of adult content use and adult entertainment will be marked as adult regions and not show up in search without Adult Content checked anyway, so there would be no reason to try to circumvent search this way. I can't speak for LL, but I did not come away with the impression that selling adult items (as long as they do not depict the adult situations) had to be done in an adult region.

Selkit Diller added a comment - 03/May/09 07:14 PM
Harleen;

Woefully untrue, I'm afraid. Their most recent definitions alter PG and Mature as well as Adult. And selling the content without advertising it is an exercise in futility. Advertising it makes it adult (And their woefully inaccurate search terms & proposed methods deem a lot more than adult, adult). Even social references to alcohol are Mature now, meaning a house-fittings store in a PG sim that just happens to sell a bar-counter with visible bottles of alcohol or shotglasses or beer-steins, is Mature. This idiocy leaves very little untouched. 'Just selling' the content likely isn't an exemption, after reading thoroughly through their newest Adult policy FAQ. Which incidentally contains just about none of the compromises/statements Blondin made in the forums.


Harleen Gretzky added a comment - 03/May/09 08:13 PM
Well all I can go on is how the search engine is currently reacting to search keywords in 1.23, words like alcohol and sexbeds do not give the CS exclusion message (Some terms in your search query were excluded due to content restrictions as clarified in the Community Standards.) when searched on even with only PG content checked.

Selkit Diller added a comment - 03/May/09 08:19 PM
...Sounds like the left hand man isn't speaking to the right, then, if that's the case, Harleen. The FAQ's saying one thing and the client's doing another. In and of itself that's a highly worrisome sign about how this whole mess will be implemented. I remember gambling and Concierge saying one thing was fine (free-play for-fun games), then G-team came along, handed out suspensions and destroyed content. In tame cases.

Harleen Gretzky added a comment - 03/May/09 08:23 PM
The FAQ also mentions it would only flag names and descriptions.

Content is flagged as Adult in two ways:

1. Use of adult keywords in names and descriptions
2. Location on an Adult region


Katheryne Helendale added a comment - 03/May/09 08:57 PM
Either this is an exploit (allowing adult-named prims to show in non-adult search) or a potential griefing tool (booting a non-adult property off of non-adult search by placing an adult-named prim). Either way, it's a problem. Fixing this problem will break search in the most fundamental way. This is yet another example of the feces that will hit the fan when LL's adult segregation procedures are fully implemented.

Voted.


Lorelei Mission added a comment - 04/May/09 10:31 AM
Wow, I didn't think of this until I saw this JIRA, but it's true. If you had, for instance, 5 companies designing ferris wheels in SL, and one of them went around and dropped a "show in search" prim named "sex" on each of his competitors' parcels, it could succeed in filtering his competitors out of many search results. It is true that not all parcels on SL are using autoreturn, nor should they have to be! For that matter, we all know the show-in-search data is culled every night during a time window of a few hours, so with a little trial-and-error, a villain might even figure out what timeframe to drop a prim to be "registered" on land set with timed autoreturn.

Winter Ventura added a comment - 05/May/09 12:51 AM
Upgrading priority to Critical per the following definition:

Critical
Generally, most crashes (particularly if they're easy to reproduce and affect many), content loss, significant memory leaks, greatly reduced performance, etc.

If parcel listings that have been carefully screened soas to be visible to non-filtered searches, can be effectively "turned adult" by anyone with an auto-re-rezzing cube that shows itself in search with a dirty word for a name..

I'd call that reduced performance of the listings, and a major loss of functionality, and content (ie: your content being unfindable to (the unverified) half of the userbase)


Danielle21 Ling added a comment - 07/May/09 09:26 AM - edited
My understanding is the word filter works on the Input to search by dropping words. So "sex bed" reduces to "bed". The output side is not filtered. Enter "poseball" in PG search, and the third result reads " sexballs, multiposes, sex balls, sex furniture, poses ..."

Enter "sex bed" in PG search: 4590 results
Enter "bed" 4590 results
Enter "sex" 0 results


nya Linden added a comment - 20/May/09 11:41 AM
Search does not look at the prims located on the land when determining if a location is Adult or not. This behavior is not planned to change, so this shouldn't be a problem.

Thank you for bringing it up, though.. if prims are included sometime in the future, we'll have to make sure we keep this behavior in mind.