Skip to content

Commit 1758168

Browse files
authored
Merge pull request EFForg#17122 from injust/patch-361
Update ruleset: Oracle
2 parents a59f6a3 + 00d3099 commit 1758168

File tree

1 file changed

+69
-75
lines changed

1 file changed

+69
-75
lines changed

src/chrome/content/rules/Oracle.xml

Lines changed: 69 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
<!--
22
See Oracle-mismatches.xml for problematic rules.
33
4-
54
Other Oracle rulesets:
6-
75
- Atgsvcs.com.xml
86
- ATG_Web_Commerce.xml
97
- Compendium.com.xml
@@ -20,79 +18,59 @@
2018
- Responsys.com.xml
2119
- Responsys.xml
2220
- RightNow.xml
23-
- RightNow-clients.xml
2421
- RNengage.com.xml
2522
26-
27-
Non-functional hosts in *.oracle.com:
28-
29-
Connection refused:
23+
Connection refused:
3024
- oukc.oracle.com
3125
- tahiti.oracle.com
3226
33-
Timeout:
34-
- blogs-stage.oracle.com
35-
- emeajobs.oracle.com
36-
- forums-stage.oracle.com
37-
- cn.forums-stage.oracle.com
38-
- jdevadf.oracle.com
39-
- wikis-stage.oracle.com
27+
Connection reset:
28+
- medianetwork.oracle.com
4029
41-
Certificate mismatch:
30+
Invalid certificate:
4231
- investor.oracle.com
32+
- oracleimg.com
4333
44-
SSL error:
45-
- login.oracle.com
46-
- medianetwork.oracle.com
47-
48-
Redirect to HTTP:
34+
Redirects to HTTP:
35+
- developer.cloud.oracle.com
4936
- crmondemand.oracle.com
5037
- ilearning.oracle.com
5138
- japanmediacentre.oracle.com
5239
53-
54-
Non-functional hosts in *.oracleimg.com:
55-
56-
Certificate mismatched:
57-
- oracleimg.com
58-
40+
Timed out:
41+
- blogs-stage.oracle.com
42+
- emeajobs.oracle.com
43+
- forums-stage.oracle.com
44+
- cn.forums-stage.oracle.com
45+
- jdevadf.oracle.com
46+
- wikis-stage.oracle.com
5947
6048
Partially covered domains:
61-
6249
- (www.)oracle.com ¹
6350
- (www.)oracleimg.com ¹
64-
6551
¹ Some paths redirect to http
6652
67-
6853
There are probably some data identical across shop and www that could be grabbed for www.
6954
7055
Mixed content:
71-
7256
- Script on medianetwork from www.oracleimg.com ¹
73-
7457
- Images, on:
75-
7658
- blog from www.eloqua.com
7759
- medianetwork from sun.edgeboss.net
7860
- medianetwork from www.oracleimg.com ¹
7961
- medianetwork from www.oracleimg.com ²
8062
- www from $self ¹
81-
8263
- Web bugs, on:
83-
8464
- events from dnn506yrbagrg.cloudfront.net ¹
8565
- events from consent.truste.com ¹
8666
- medianetwork from www.oracleimg.com ¹
87-
8867
¹ Secured by us
8968
² Unsecurable, doesn't trip MCB
90-
9169
-->
70+
9271
<ruleset name="Oracle (partial)">
9372

94-
<!-- Direct rewrites:
95-
-->
73+
<!-- Direct rewrites -->
9674
<target host="academy.oracle.com" />
9775
<target host="acsportal.oracle.com" />
9876
<target host="advancedsupport.oracle.com" />
@@ -107,10 +85,45 @@
10785
<target host="campus.oracle.com" />
10886

10987
<target host="cloud.oracle.com" />
88+
89+
<target host="cldadmininternal.ap1.cloud.oracle.com" />
90+
<target host="javaservices.ap1.cloud.oracle.com" />
91+
<target host="myservices.ap1.cloud.oracle.com" />
92+
<target host="cldadmininternal.ap2.cloud.oracle.com" />
93+
<target host="myservices.ap2.cloud.oracle.com" />
94+
95+
<target host="docs.cloud.oracle.com" />
96+
97+
<target host="console.em1.cloud.oracle.com" />
98+
<target host="javaservices.em1.cloud.oracle.com" />
99+
<target host="login.em1.cloud.oracle.com" />
100+
<target host="myservices.em1.cloud.oracle.com" />
101+
<target host="console.em2.cloud.oracle.com" />
102+
<target host="javaservices.em2.cloud.oracle.com" />
103+
<target host="myservices.em2.cloud.oracle.com" />
104+
105+
<target host="java.cloud.oracle.com" />
110106
<target host="myaccount.cloud.oracle.com" />
111-
<target host="*.em1.cloud.oracle.com" />
112-
<target host="*.us0.cloud.oracle.com" />
113-
<target host="*.us1.cloud.oracle.com" />
107+
<target host="servicestatus.cloud.oracle.com" />
108+
<target host="stg-myaccount.cloud.oracle.com" />
109+
110+
<target host="data.us0.cloud.oracle.com" />
111+
<target host="idmconsolepre.us0.cloud.oracle.com" />
112+
<target host="loginpre.us0.cloud.oracle.com" />
113+
<target host="oamadminpre.us0.cloud.oracle.com" />
114+
<target host="oimadminpre.us0.cloud.oracle.com" />
115+
<target host="console.us1.cloud.oracle.com" />
116+
<target host="javaservices.us1.cloud.oracle.com" />
117+
<target host="login.us1.cloud.oracle.com" />
118+
<target host="myservices.us1.cloud.oracle.com" />
119+
<target host="stg-cldadmininternal.us1.cloud.oracle.com" />
120+
<target host="stg-javaservices.us1.cloud.oracle.com" />
121+
<target host="stg-myservices.us1.cloud.oracle.com" />
122+
<target host="console.us2.cloud.oracle.com" />
123+
<target host="idmconsole.us2.cloud.oracle.com" />
124+
<target host="javaservices.us2.cloud.oracle.com" />
125+
<target host="login.us2.cloud.oracle.com" />
126+
<target host="myservices.us2.cloud.oracle.com" />
114127

115128
<target host="cloudcustomerconnect.oracle.com" />
116129
<target host="communities.oracle.com" />
@@ -147,6 +160,7 @@
147160

148161
<target host="fusionhelp.oracle.com" />
149162
<target host="gcmprm.oracle.com" />
163+
<target host="go.oracle.com" />
150164
<target host="hs-ws1.oracle.com" />
151165
<target host="iacademy.oracle.com" />
152166
<target host="internetintel.oracle.com" />
@@ -156,12 +170,9 @@
156170
<target host="ksplice.oracle.com" />
157171
<target host="jbs.oracle.com" />
158172
<target host="labs.oracle.com" />
173+
<target host="learn.oracle.com" />
159174
<target host="linux.oracle.com" />
160175
<target host="login.oracle.com" />
161-
<exclusion pattern="^http://login\.oracle\.com/$" /><!-- SSL error on $ -->
162-
<test url="http://login.oracle.com/oaam_server/faq.html" />
163-
<test url="http://login.oracle.com/mysso/signon.jsp?request_id=007" />
164-
165176
<target host="login-stage.oracle.com" />
166177
<target host="m.oracle.com" />
167178
<target host="my.oracle.com" />
@@ -187,24 +198,17 @@
187198
<target host="wikis.oracle.com" />
188199
<target host="workforce.oracle.com" />
189200
<target host="www-portal-stage.oracle.com" />
190-
<target host="www.oracle.com" />
191201
<target host="www-stage.oracle.com" />
192202
<target host="yum.oracle.com" />
193203

194-
<target host="www.oracleimg.com" />
195-
196-
<!-- Special cases:
197-
-->
204+
<!-- Special cases -->
198205
<target host="oracle.com" />
206+
<target host="www.oracle.com" />
199207
<target host="oracleimg.com" />
208+
<target host="www.oracleimg.com" />
200209

201-
<!--
202-
Exceptions:
203-
-->
204-
<exclusion pattern="^http://www\.oracle(?:img)?\.com/(?!(?:\w+/)?assets/|\w+/[^/]+\.(?:css|gif|jpg|js|png)$|(?:communities|corporate/careers|javaone|marketingcloud|rightnow)(?:$|[?/]))"/>
205-
206-
<!-- +ve:
207-
-->
210+
<exclusion pattern="^http://www\.oracle(img)?\.com/(?!(\w+/)?assets/|\w+/[^/]+\.(css|gif|jpg|js|png)$|(communities|corporate/careers|javaone|marketingcloud|rightnow)($|[?/]))"/>
211+
<!-- +ve -->
208212
<test url="http://www.oracle.com/ee/" />
209213
<test url="http://www.oracle.com/gr/" />
210214
<test url="http://www.oracle.com/index.html" />
@@ -223,8 +227,7 @@
223227
<test url="http://www.oracle.com/us/support/index.html" />
224228
<test url="http://www.oracle.com/us/syndication/subscribe/index.html" />
225229

226-
<!-- -ve:
227-
-->
230+
<!-- -ve -->
228231
<test url="http://www.oracle.com/communities" />
229232
<test url="http://www.oracle.com/corporate/careers" />
230233
<test url="http://www.oracle.com/marketingcloud/products/cross-channel/marketing-to-consumers.html" />
@@ -233,25 +236,18 @@
233236
<test url="http://www.oracleimg.com/us/assets/compass-hp-sprite.png" />
234237
<test url="http://www.oracleimg.com/us/assets/sidebox-background-top.gif" />
235238

236-
<securecookie host="^(?:\w+|\.edelivery)\.oracle\.com$" name=".+" />
237-
<!--
238-
Could we secure any of these safely?
239-
-->
239+
<securecookie host="^(\w+|\.edelivery)\.oracle\.com$" name=".+" />
240+
<!-- Could we secure any of these safely? -->
240241
<!--securecookie host="^\.oracle\.com$" name="^(ORA_FND_SESSION_CRMAP\.US\.ORACLE\.COM|ORA_FUSION_PREFS|s_eVar21)$" /-->
241-
<!--
242-
Tracking cookies
243-
-->
244-
<securecookie host="^\." name="^(?:Order_Marketing(?:CampaignSuccess|Trigger)|gpw_e24|s_(?:cc|nr|sq))$" />
245-
246-
247-
<rule from="^http://(?:www\.)?oracle(img)?\.com/us/(?=[^/]+\.(?:css|gif|jpg|js|png)$)"
248-
to="https://www.oracle$1.com/us/assets/" />
242+
<!-- Tracking cookies -->
243+
<securecookie host="^\." name="^(Order_Marketing(CampaignSuccess|Trigger)|gpw_e24|s_(cc|nr|sq))$" />
249244

245+
<rule from="^http://(www\.)?oracle(img)?\.com/us/(?=[^/]+\.(css|gif|jpg|js|png)$)"
246+
to="https://www.oracle$2.com/us/assets/" />
250247
<test url="http://oracle.com/us/compass-hp-sprite.png" />
251248
<test url="http://www.oracle.com/us/compass-hp-sprite.png" />
252249
<test url="http://www.oracle.com/us/master-mosaic.css" />
253250
<test url="http://www.oracle.com/us/ocom-base-styles.css" />
254-
255251
<test url="http://oracleimg.com/us/compass-hp-sprite.png" />
256252
<test url="http://www.oracleimg.com/us/compass-hp-sprite.png" />
257253
<test url="http://www.oracleimg.com/us/f01-bgstrip.png" />
@@ -261,7 +257,5 @@
261257
<rule from="^http://oracleimg\.com/"
262258
to="https://www.oracleimg.com/" />
263259

264-
<rule from="^http:"
265-
to="https:" />
266-
260+
<rule from="^http:" to="https:" />
267261
</ruleset>

0 commit comments

Comments
 (0)