Closed
Bug 239840
(CVE-2006-2723)
Opened 21 years ago
Closed 4 years ago
hang when many nested <marquee> tags are used. exponential time increase
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: nomel, Unassigned)
References
()
Details
(Keywords: hang, Whiteboard: [sg:dos])
Attachments
(2 files)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6b) Gecko/20031208
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6b) Gecko/20031208
A clickable example with a time vs #of <dl> tags graph is located at
http://broken.pc.cz/index.html. The actual html that causes the hang is at
http://broken.pc.cz/test.htm (carefull!). Hang seems to be extremely slow
rendering. This DOES effects Mozilla, Firefox, and Safari. DOES NOT effect Opera
and IE. All others are untested.
Reproducible: Always
Steps to Reproduce:
1.Open html with hang code.
Actual Results:
Hang. It does resume after certain amount of time. This time can be extended
into years though.
Expected Results:
Not rendered the page correctly to keep from having problems, or rendered
marquee without indentation from <dl>, or displayed a warning.
All times on graph at http://broken.pc.cz/index.html were for a 1Ghz PIII.
Comment 1•21 years ago
|
||
confirmed
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7b) Gecko/20040402
Firefox/0.8.0+
Comment 2•21 years ago
|
||
Same testcase as mentioned before.
It hangs on my computer too, but when I have javascript turned off, it doesn't
hang.
Comment 3•21 years ago
|
||
I see this also in Mozilla1.7RC2
with a recent moz cvs trunk build all I see Javascript errors about too much
recursion, no "hang". fixed?
ok spoke too soon, will investigate
Status: UNCONFIRMED → NEW
Ever confirmed: true
a slightly different testcase from bug 265027
https://bugzilla.mozilla.org/attachment.cgi?id=162508&action=view
no <dl>s just <marquee>s with huge height attributes.
Updated•20 years ago
|
Product: Browser → Seamonkey
I split the marquee hang from comment 6 into bug 288931 as it is very different
Updated•19 years ago
|
Assignee: general → nobody
Component: General → Layout
Product: Mozilla Application Suite → Core
QA Contact: general → layout
Version: 1.4 Branch → Trunk
Comment 8•19 years ago
|
||
Ok, with current trunk build it doesn't hang anymore, it's just slow.
With Mozilla1.7, I hang, so something has definetely improved since then.
This is still an issue, confirmed with Firefox 1.5.0.3. Also, this issue has been posted to BugTraq (which is where I learned of it), so visibility is likely to soon rise.
A fix would really be a good thing.
Comment 10•18 years ago
|
||
Confirmed with Bon Echo using BugTraq example.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1a3) Gecko/20060530 BonEcho/2.0a3
Comment 11•18 years ago
|
||
Should have attached this to my last post.
Comment 12•18 years ago
|
||
Confirmed using testcase on WinXP SP1 w/ FF 1.5.0.3. I saw this on BugTraq, also. I'm surprised this hasn't been fixed yet...
Comment 13•18 years ago
|
||
*** Bug 339954 has been marked as a duplicate of this bug. ***
Updated•18 years ago
|
Whiteboard: [sg:low dos]
Comment 14•18 years ago
|
||
Using BugTraq test case.
Confirmed in:
Firefox Current Release -
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4
Mozilla Latest Nightly -
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050702
WFM in:
Firefox Latest Trunk Nightly -
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060601 Minefield/3.0a1
Seems to be fixed in the trunk.
Comment 15•18 years ago
|
||
Confirmed for me in 1.5.0.4, WinXP/SP1.
Comment 16•18 years ago
|
||
fixing up title for searching (added nested, de-emphasizing DL tags), indicating relation to Bug #339954 .
Original title: "hang when many <dl> and <marquee> tags are used. exponential time increase depending on number of <dl> tags.."
New title: "hang when many nested <marquee> tags are used. exponential time increase"
Summary: hang when many <dl> and <marquee> tags are used. exponential time increase depending on number of <dl> tags.. → hang when many nested <marquee> tags are used. exponential time increase
Comment 17•18 years ago
|
||
*** Bug 339954 has been marked as a duplicate of this bug. ***
Comment 18•18 years ago
|
||
Dup of bug 277208? (Which is fixed on trunk, btw)
Comment 19•18 years ago
|
||
Can confirm that the first Attached testcase still hangs 2.0.
David
Comment 20•18 years ago
|
||
Was there anything in this bug to make you think it was fixed for 2.0?
https://bugzilla.mozilla.org/page.cgi?id=etiquette.html
Comment 21•18 years ago
|
||
(In reply to comment #18)
> Dup of bug 277208? (Which is fixed on trunk, btw)
>
Definitely not. Testcase still kills the trunk.
Comment 22•18 years ago
|
||
(In reply to comment #21)
> Definitely not. Testcase still kills the trunk.
Oops, yes, it is now crashing current trunk builds, this is something new, I filed bug 363722 for it. This bug is for the hanging issue (which may return after bug 363722 gets fixed).
Comment 23•18 years ago
|
||
This seems to have been assigned a CVE, though not specific to firefox: CVE-2006-6954
Comment 24•18 years ago
|
||
There are another example (exploit) on the following link
http://milw0rm.com/exploits/3606
The marquee tags are placed before the head tag.
Comment 25•18 years ago
|
||
... and earlier http://milw0rm.com/exploits/1867
CVE-2006-2723 is more appropriate, -6954 seems to be the Flock variant of the same thing.
Alias: CVE-2006-2723
Blocks: 339954
Comment 26•17 years ago
|
||
It still happens quite frequently for me when opening certain myspace.com profiles. (with v2.0.0.11)
Comment 27•17 years ago
|
||
Thanks for the report, but please consider the Bugzilla etiquette guidelines before posting more "me too" comments in the future so that developers can more easily see the relevant information in a bug and so that people CCed to a bug (like myself) aren't needlessly spammed.
https://bugzilla.mozilla.org/page.cgi?id=etiquette.html
Updated•16 years ago
|
Whiteboard: [sg:low dos] → [sg:dos]
See Also: → https://launchpad.net/bugs/47751
Comment 30•4 years ago
|
||
This doesn't happen with our new Marquee implementation.
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME
Comment 31•4 years ago
|
||
This was fixed via bug 1425874.
You need to log in
before you can comment on or make changes to this bug.
Description
•