dbTalk Databases Forums  

SCN wrapping

comp.databases.oracle.server comp.databases.oracle.server


Discuss SCN wrapping in the comp.databases.oracle.server forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Mladen Gogala
 
Posts: n/a

Default SCN wrapping - 01-19-2012 , 11:38 AM






It appears that Oracle 11G has a rather serious bug: it wraps SCN numbers
around, when doing begin/end backup type of backup:

http://tinyurl.com/6wbker6

One of the quotes in the article reminded me of the CIO who has saved 9.5
million dollars on monitoring by switching to OEM. He was talking about
thousands of databases. The interesting passage from the article (page 5)
is here:
"Again, only very large customers with many interconnected Oracle
databases would be likely to run a significant risk of being affected by
this problem. But the larger the Oracle environment, the longer this
restoration would take. Typically, large organizations have the least
tolerance for downtime."

That's precisely the description of the company run by the guy who has
saved millions. This could be funny. Of course, my confidence into Oracle
is also a bit shaken, bugs on the level this fundamental are not supposed
to happen. I should be able to trust my DB vendor with the same degree of
trust as my stock broker. I know that my stock broker is not going to
securitize worthless "liar loans", get the deceiving AAA rating for so
created security, by the auditing agency owned by the same bank as the
brokerage, sell that security to me and bet against the security they sold
me with an insurance company. I must have the same level of confidence
with my DB vendor, too.


--
http://mgogala.freehostia.com

Reply With Quote
  #2  
Old   
joel garry
 
Posts: n/a

Default Re: SCN wrapping - 01-19-2012 , 12:26 PM






On Jan 19, 9:38*am, Mladen Gogala <gogala.REMOVETHISmla... (AT) google (DOT) com>
wrote:
Quote:
It appears that Oracle 11G has a rather serious bug: it wraps SCN numbers
around, when doing begin/end backup type of backup:

http://tinyurl.com/6wbker6

One of the quotes in the article reminded me of the CIO who has saved 9.5
million dollars on monitoring by switching to OEM. He was talking about
thousands of databases. The interesting passage from the article (page 5)
is here:
"Again, only very large customers with many interconnected Oracle
databases would be likely to run a significant risk of being affected by
this problem. But the larger the Oracle environment, the longer this
restoration would take. Typically, large organizations have the least
tolerance for downtime."

That's precisely the description of the company run by the guy who has
saved millions. This could be funny. Of course, my confidence into Oracle
is also a bit shaken, bugs on the level this fundamental are not supposed
to happen. I should be able to trust my DB vendor with the same degree of
trust as my stock broker. I know that my stock broker is not going to
securitize worthless "liar loans", get the deceiving AAA rating for so
created security, by the auditing agency owned by the same bank as the
brokerage, sell that security to me and bet against the security they sold
me with an insurance company. I must have the same level of confidence
with my DB vendor, too.

--http://mgogala.We were unable to post your message.com
Well, the attack surface can be large even for a small company:
http://www.gokhanatil.com/2012/01/fu...aled-lets.html

So, can script kiddies poison dns to point at their own VM with a
compromised scn in it and a user already linked to? How about if they
can steal a backup VM, or a plain old backup of an XE used in
production? Does OCM world-publish enough info to know what to
attack? Are employees ever disaffected?

Questions, questions, questions.

jg
--
@home.com is bogus.
"What does it say about the state of computer science education that
one must make a case for teaching how to think clearly?"
http://research.microsoft.com/en-us/...ng-concurrency

Reply With Quote
  #3  
Old   
Matthias Hoys
 
Posts: n/a

Default Re: SCN wrapping - 01-19-2012 , 02:11 PM



"Mladen Gogala" <gogala.REMOVETHISmladen (AT) google (DOT) com> wrote

Quote:
It appears that Oracle 11G has a rather serious bug: it wraps SCN numbers
around, when doing begin/end backup type of backup:

http://tinyurl.com/6wbker6

--
http://mgogala.freehostia.com
I wonder if it's only 11g that's affected by the bug or also any older
versions? I don't remember reading anything about this in the last PSU patch
notes for 10g... And yes, there are still people using prehistoric
technology like 10g! ;-)

Matthias Hoys

Reply With Quote
  #4  
Old   
Matthias Hoys
 
Posts: n/a

Default Re: SCN wrapping - 01-19-2012 , 02:20 PM



"Mladen Gogala" <gogala.REMOVETHISmladen (AT) google (DOT) com> wrote

Quote:
It appears that Oracle 11G has a rather serious bug: it wraps SCN numbers
around, when doing begin/end backup type of backup:

http://tinyurl.com/6wbker6

Strange, these are the patch notes for the PSU 11.2.0.3.1 (JAN2012),
released a couple of days ago:

PSU 11.2.0.3.1 contains the following new fixes:

Automatic Storage Management
9703627 - 11.2.0.2: ROOT USE OF ASMCMD PLACES ALERT.LOG IN USER DIRECTORY
12620823 - SOL-SP64-11203:ASM INSTANCE HANG DURING CRS STACK STARTING ON THE
SECOND NODE
12797765 - SOL_SP64: AFTER ALL DISKS FAILURE, DG CAN'T BE DISMOUNTED ON
T2000-3
12905058 - REBOOT 2 CELL NODES, CHECKFILE FOUND CORRUPTION BLOCK IN 3 UNDO
DATAFILES
12938841 - 11203_ASM_SOL_SP64:RACE BETWEEN ADD DISK AND DISMOUNT MAY CAUSE
KFGUSENUM01
12950644 - RBAL HIT ORA-07445:[KFDGLOBALOPEN()+738], ASM INST ABORT

Generic
9873405 - ORA-600 DURING FAST REFRESH AFTER 11.2.0.1.0 TO 11.2.0.2.0 UPDATE.

High Availability
12718090 - LNX64-11203-RACB FG RROC HIT ORA-00600[KCLCHKBLK_3]
12834027 - ORA-00600 [KJBMPRLST:SHADOW] & [KJBRASR:PKEY] IN A READ MOSTLY &
SKIP LOCK ENV
12847466 - AROLTP-C: HANG SIGNATURE: 'GC CURRENT REQUEST'<='GC BUFFER BUSY
ACQUIRE'
12861463 - RAC PERF: DEFAULT VALUE FOR _LM_SINGLE_INST_AFFINITY_LOCK SHOULD
BE FALSE
12917230 - QUERY WITH TEMP TABLE TRANSFORMATION RUNS 5X SLOWER WAITING FOR
REMASTERING
12998795 - AROLTP-C: HANG SIGNATURE: 'GC CURRENT REQUEST'<='GC BUFFER BUSY
ACQUIRE'
13035804 - LACK OF DLM PSEUDO RECONFIGURATION TEXTUAL REASON

Oracle Space Management
13041324 - HCC ON ZFS AND PILLAR STORAGE
13492735 - DISALLOW ADDING NON-HCC DATAFILE TO HCC TABLESPACE

Oracle Virtual Operating System Services
13362079 - HCC SHOULD NOT BE ENABLED FOR NON ZFS/ PILLAR STORAGE ARRAY

So, where's the SCN bug fix??


Matthias Hoys

Reply With Quote
  #5  
Old   
Noons
 
Posts: n/a

Default Re: SCN wrapping - 01-19-2012 , 03:35 PM



On Jan 20, 7:20*am, "Matthias Hoys" <a... (AT) spam (DOT) com> wrote:

Quote:
So, where's the SCN bug fix??

wanna bet there will be a patch to the PSU, very soon?

Reply With Quote
  #6  
Old   
joel garry
 
Posts: n/a

Default Re: SCN wrapping - 01-19-2012 , 06:09 PM



On Jan 19, 12:11*pm, "Matthias Hoys" <a... (AT) spam (DOT) com> wrote:
Quote:
"Mladen Gogala" <gogala.REMOVETHISmla... (AT) google (DOT) com> wrote in message

news:jf9kek$gk8$1 (AT) solani (DOT) org...

It appears that Oracle 11G has a rather serious bug: it wraps SCN numbers
around, when doing begin/end backup type of backup:

http://tinyurl.com/6wbker6

--
http://mgogala.freehosta.com

I wonder if it's only 11g that's affected by the bug or also any older
versions? I don't remember reading anything about this in the last PSU patch
notes for 10g... And yes, there are still people using prehistoric
technology like 10g! ;-)

Matthias Hoys
Note the link I posted used 9i. And we have another Wartiki-wannabe:
http://blogs.oracle.com/UPGRADE/entr...evealed_really

Mladen, see Bug 12371955 - Hot Backup can cause increased SCN growth
rate leading to ORA-600 [2252] errors [ID 12371955.8]
I think there is confusion because that was in 11.2.0.3, but is also
available as a patch 12371955 for earlier versions. They don't seem
to put the old patches in the new listing you posted.

jg
--
@home.com is bogus.
http://www.informationweek.com/news/...rity/232500111

Reply With Quote
  #7  
Old   
joel garry
 
Posts: n/a

Default Re: SCN wrapping - 01-19-2012 , 06:13 PM



On Jan 19, 4:09*pm, joel garry <joel-ga... (AT) home (DOT) com> wrote:
Quote:
On Jan 19, 12:11*pm, "Matthias Hoys" <a... (AT) spam (DOT) com> wrote:


Mladen, see Bug 12371955 - Hot Backup can cause increased SCN growth
Sorry, that was meant to be Matthias, getting a bit blurry-eyed with
all this.

Reply With Quote
  #8  
Old   
mhoys
 
Posts: n/a

Default Re: SCN wrapping - 01-20-2012 , 02:39 AM



On Jan 20, 1:09*am, joel garry <joel-ga... (AT) home (DOT) com> wrote:
Quote:
On Jan 19, 12:11*pm, "Matthias Hoys" <a... (AT) spam (DOT) com> wrote:









"Mladen Gogala" <gogala.REMOVETHISmla... (AT) google (DOT) com> wrote in message

news:jf9kek$gk8$1 (AT) solani (DOT) org...

It appears that Oracle 11G has a rather serious bug: it wraps SCN numbers
around, when doing begin/end backup type of backup:

http://tinyurl.com/6wbker6

--
http://mgogala.freehosta.com

I wonder if it's only 11g that's affected by the bug or also any older
versions? I don't remember reading anything about this in the last PSU patch
notes for 10g... And yes, there are still people using prehistoric
technology like 10g! ;-)

Matthias Hoys

Note the link I posted used 9i. *And we have another Wartiki-wannabe:http://blogs.oracle.com/UPGRADE/entr...e_flaw_reveale...

Mladen, see Bug 12371955 - Hot Backup can cause increased SCN growth
rate leading to ORA-600 [2252] errors [ID 12371955.8]
I think there is confusion because that was in 11.2.0.3, but is also
available as a patch 12371955 for earlier versions. *They don't seem
to put the old patches in the new listing you posted.

jg
--
@home.com is bogus.http://www.informationweek.com/news/...rity/232500111
Thanks, that MOS article helped to clear up the confusion a bit :-)
Looks like the bug was already fixed in the 11.2.0.3 server patch set.

And this is what they say about pre-11g versions:

"This fix is *NOT* required in any release prior to 11g.
For 11g onwards this fix is already included in various Patch Set
Updates and bundles as listed above."

*getting even more confused*


Matthias Hoys

Reply With Quote
  #9  
Old   
joel garry
 
Posts: n/a

Default Re: SCN wrapping - 01-20-2012 , 11:03 AM



On Jan 20, 12:39*am, mhoys <matthias.h... (AT) gmail (DOT) com> wrote:
Quote:
On Jan 20, 1:09*am, joel garry <joel-ga... (AT) home (DOT) com> wrote:



On Jan 19, 12:11*pm, "Matthias Hoys" <a... (AT) spam (DOT) com> wrote:

"Mladen Gogala" <gogala.REMOVETHISmla... (AT) google (DOT) com> wrote in message

news:jf9kek$gk8$1 (AT) solani (DOT) org...

It appears that Oracle 11G has a rather serious bug: it wraps SCN numbers
around, when doing begin/end backup type of backup:

http://tinyurl.com/6wbker6

--
http://mgogala.freehosta.com

I wonder if it's only 11g that's affected by the bug or also any older
versions? I don't remember reading anything about this in the last PSU patch
notes for 10g... And yes, there are still people using prehistoric
technology like 10g! ;-)

Matthias Hoys

Note the link I posted used 9i. *And we have another Wartiki-wannabe:http://blogs.oracle.com/UPGRADE/entr...e_flaw_reveale...

Mladen, see Bug 12371955 - Hot Backup can cause increased SCN growth
rate leading to ORA-600 [2252] errors [ID 12371955.8]
I think there is confusion because that was in 11.2.0.3, but is also
available as a patch 12371955 for earlier versions. *They don't seem
to put the old patches in the new listing you posted.

jg
--
@home.com is bogus.http://www.informationweek.com/news/...rity/232500111

Thanks, that MOS article helped to clear up the confusion a bit :-)
Looks like the bug was already fixed in the 11.2.0.3 server patch set.

And this is what they say about pre-11g versions:

*"This fix is *NOT* required in any release prior to 11g.
*For 11g onwards this fix is already included in various Patch Set
*Updates and bundles as listed above."

*getting even more confused*

Matthias Hoys
As I understand it, there are several issues, working together. The
SCN being propagated among distributed databases appears to have been
around a long time, but never really had a problem because of the
large scale of the variable. The bug that congealed the problem seems
to be the begin database backup which would elevate the SCN too fast.
That would only really be a problem for a large system with many links
and much usage of bcp style backups, where people would backup whole
dbs with a snapshot, rather than tablespaces, and the SCN jumps
propagating would multiply the problem. Since it could happen, but
usually doesn't, they distribute a script to say red, amber or green
light, so most people get warm and fuzzy green lights.

But now that we know that, it is a simple matter to poison a system by
hacking the controlfiles of an obscure database, then propagate with a
mere access over a link. You don't need the unpatched backup to have
the problem happen, someone can make it happen. It may just be a
matter of time until it gets to the script-kiddie point (I haven't
looked yet this morning).

jg
--
@home.com is bogus.
http://www.wired.com/wiredenterprise...tel-oracle-hp/

Reply With Quote
  #10  
Old   
Mark D Powell
 
Posts: n/a

Default Re: SCN wrapping - 01-24-2012 , 11:46 AM



On Jan 20, 12:03*pm, joel garry <joel-ga... (AT) home (DOT) com> wrote:
Quote:
On Jan 20, 12:39*am, mhoys <matthias.h... (AT) gmail (DOT) com> wrote:





On Jan 20, 1:09*am, joel garry <joel-ga... (AT) home (DOT) com> wrote:

On Jan 19, 12:11*pm, "Matthias Hoys" <a... (AT) spam (DOT) com> wrote:

"Mladen Gogala" <gogala.REMOVETHISmla... (AT) google (DOT) com> wrote in message

news:jf9kek$gk8$1 (AT) solani (DOT) org...

It appears that Oracle 11G has a rather serious bug: it wraps SCNnumbers
around, when doing begin/end backup type of backup:

http://tinyurl.com/6wbker6

--
http://mgogala.freehosta.com

I wonder if it's only 11g that's affected by the bug or also any older
versions? I don't remember reading anything about this in the last PSU patch
notes for 10g... And yes, there are still people using prehistoric
technology like 10g! ;-)

Matthias Hoys

Note the link I posted used 9i. *And we have another Wartiki-wannabe:http://blogs.oracle.com/UPGRADE/entr...e_flaw_reveale...

Mladen, see Bug 12371955 - Hot Backup can cause increased SCN growth
rate leading to ORA-600 [2252] errors [ID 12371955.8]
I think there is confusion because that was in 11.2.0.3, but is also
available as a patch 12371955 for earlier versions. *They don't seem
to put the old patches in the new listing you posted.

jg
--
@home.com is bogus.http://www.informationweek.com/news/...rity/232500111

Thanks, that MOS article helped to clear up the confusion a bit :-)
Looks like the bug was already fixed in the 11.2.0.3 server patch set.

And this is what they say about pre-11g versions:

*"This fix is *NOT* required in any release prior to 11g.
*For 11g onwards this fix is already included in various Patch Set
*Updates and bundles as listed above."

*getting even more confused*

Matthias Hoys

As I understand it, there are several issues, working together. *The
SCN being propagated among distributed databases appears to have been
around a long time, but never really had a problem because of the
large scale of the variable. *The bug that congealed the problem seems
to be the begin database backup which would elevate the SCN too fast.
That would only really be a problem for a large system with many links
and much usage of bcp style backups, where people would backup whole
dbs with a snapshot, rather than tablespaces, and the SCN jumps
propagating would multiply the problem. *Since it could happen, but
usually doesn't, they distribute a script to say red, amber or green
light, so most people get warm and fuzzy green lights.

But now that we know that, it is a simple matter to poison a system by
hacking the controlfiles of an obscure database, then propagate with a
mere access over a link. *You don't need the unpatched backup to have
the problem happen, someone can make it happen. *It may just be a
matter of time until it gets to the script-kiddie point (I haven't
looked yet this morning).

jg
--
@home.com is bogus.http://www.wired.com/wiredenterprise...el-oracle-hp/- Hide quoted text -

- Show quoted text -
This bug is not nearly as risky as the InfoWorld article made out. On
its own it is not likely to occur. As far as a DOS attach goes if you
have proper control of your network and do not allow remote non-
controlled databases to link into yours then you can wait the time it
takes to upgrade/patch to a protected version in the normal course of
business.

You can implement monitoring of your SCN number and spit out an alert
or other form of warning message to identify an attach taking place.

IMHO -- Mark D Powell --

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.