Version: 2008
  • On TV.com: 10 More Most ANNOYING Characters On TV

June 26, 1998 4:05 PM PDT

Bug exposes script source code

  • Post a comment
Related Stories

Excite bug opens Unix servers

January 13, 1998

MS tunes up Windows NT

September 23, 1997

Microsoft posts another bug fix

July 1, 1997

Circumstance brought out MS bug

June 24, 1997

Microsoft patches bug

June 21, 1997

Hole in Windows 95, NT fixed

May 12, 1997

Microsoft server not secure

February 20, 1997
Server software vendors and Windows operating system maker Microsoft are pointing fingers at each other after the discovery of a bug that leaves Web site scripts' source code vulnerable to exposure.

The bug allows users who add a particular character or string of characters to the end of a Web page URL or script URL to view the source code of that script. While the HTML coding of Web pages is normally viewable through the "page source" or "document source" commands found on most browsers, script source code is not supposed to be viewable. One reason is that scripts can interact with corporate databases and may contain user names and passwords to those databases.

Microsoft last year discovered a similar bug in its own Web server software, Internet Information Server 3.0.

But the bug did not surface for other Web server software until San Diego Source, the online arm of business news journal the San Diego Daily Transcript, published a story yesterday about its own discovery of the bug.

Netscape Communications, whose Enterprise server is vulnerable to the bug, said its engineers were testing a fix that it planned to post to its Web site next week.

The company also said the fault was not with its own products, but with Microsoft's.

"This is a bug that only appears on Windows, and it is not specific to our products," said Scott Johnston, group product manager for Netscape's Enterprise and Application servers.

O'Reilly & Associates, maker of WebSite server software, which also is vulnerable, laid the blame with Windows as well.

"The problem stems from the fact that the operating system accepts certain extra characters in the URL, and it really shouldn't accept them," said WebSite product manager Martin Ogawa.

Microsoft, which has long since mended the similar security hole in its own IIS Web site software, countered that the other software vendors were shirking responsibility for their products.

"It's not a bug in Windows that's doing anything," said Jason Garms, product manager for Windows NT security. "There are a number of bugs that only happen on one platform, and it's the responsibility of the vendor to understand the platform that they're running on. An application vendor is responsible for the security of their applications."

Netscape did say that by posting a fix it was taking responsibility for its software--even though it still blamed the problem on Microsoft's operating system.

The problem, according to Garms, is that the applications are failing to read URLs properly. It is the application and not the operating system, he said, that is responsible for breaking up the different parts of the Web address and deciding whether or not to grant access to the user who submits it.

"None of that process really happens at the file system level," Garms said. "So I'm not sure how this is anything other than an application error."

Whether the bug belongs to Windows or the applications running on it, the threat to sensitive information may not be very serious.

"It's fairly benign," said Netscape's Johnston, who noted that scripts are most often used for such mundane tasks as automating a graph or animating a graphic on the page. But occasionally the script could be pulling information off a corporate database, he said, and that could mean the script has written into it a user name and password that an intruder could find.

advertisement

Latest tech news headlines

RSS Feeds

Add headlines from CNET News to your homepage or feedreader.

More feeds available in our RSS feed index.

Markets

Market news, charts, SEC filings, and more

Related quotes

Dow Jones Industrials (1.50%) 155.91 10,583.96
S&P 500 (0.00%) 0.00 1,115.10
NASDAQ (1.73%) 39.27 2,308.42
CNET TECH (1.57%) 25.82 1,672.22
  Symbol Lookup
advertisement

Inside CNET News

Scroll Left Scroll Right