Slashdot Log In
NT4 awarded E3/F-C2 security classification
Posted by
Hemos
on Fri Apr 30, 1999 08:00 AM
from the no-i-wanna-be-admin dept.
from the no-i-wanna-be-admin dept.
An anonymous reader wrote in to say "Microsoft has announced that NT was awarded this security classification, equivalent to the US C2 security classification, under the ITSEC, the UK's IT Security Evalutaion Criteria. As with the NT 3.5 C2 rating, this doesn't include being connected to a network.
This is interesting, given that any local user on NT 3.5 or above server or workstation can become a member of the administrators group, which is not a Good Thing for a secure system... "
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Cool. This probably means the DoD will adopt.... (Score:1)
when the next great NT DOS attack, or blaring
security hole is found and exploited on a DoD
system. One thing I can count on MicroSoft doing
is shooting itself in the foot in new and exciting
ways that make me chuckle.
; )
Re:Not connected to a network...? (Score:1)
Opening the case is a different thing.
M$ even mentions this C2-thing as an advantage over Solaris - in a comparison about intranet-servers.
(Sorry, can't remember the URL, somewhere at microsoft.com)
There are rumors that on a C2-secured NT system you can't install new Software nor use the printer. Any confirmations?
Re:Interesting to test Linux or BSD (Score:1)
MS C2 Rating (Score:1)
C2 isn't the lowest rating. C1 and D1 are lower and have fewer requirements.
The C2 rating typically applies to networked multiuser systems. NT isn't multiuser so the partitioning and file protection requirements don't really apply.
NT cannot earn NSA NTSEC C2 (Score:1)
http://www.nwfusion.com/news/1999/0222fips.html
Re:Cool. This probably means the DoD will adopt... (Score:1)
Linux crushes OpenBSD (Score:1)
http://www.compuniverse.com/rsbac/ [compuniverse.com]
That is most of what Linux needs for real B1 security and a bit more. It includes Mandatory Access Control, various role-based controls, and other cool stuff.
Re:nt and c2 (Score:1)
Other things you must do to NT to make it C2 certified include having all file systems NTFS(user level permissions on all files and directories), setting the NTloader with a wait time of 0, halt the system on a full security log, and not allowing the security log to be overwritten, and a login display message.
There are some other parameters but this are the bigs ones.
Re: No Power Supply (Score:1)
Isn't any computer pretty much secure if it isn't connected to a network (any network)?
E3/FC-2 requires inspection of the source code (Score:2)
"C2" and "security" (Score:3)
While I generally love to pick on Micros~1 products, I think we're picking on the wrong people-- the DoD and the UK ITSEC.
The big reason NT is C2 rated is not because you can't break in (good thing-- you can!) -- it's because Administrator can't muck with your files without taking ownership of 'em himself. Or, well, that's what Micros~1 claims.
So when your files get mucked with, you can tell, because they ain't your file anymore. And you know who owns it now (Administrator can't give 'em back, according to the docs), so you know who (or, well, which account...) did it.
So yeah, NT probably _is_ C2 compliant. It's just that from a security standpoint, C2 doesn't mean diddly. That's not Micros~1's fault, that's the fault of our dain-bramaged government. The same folks who tell you that PGP is a munition.
With so many idiots running around, it's hard to tell which is which...
Unethical to certify C2 (Score:3)
C2. It provides little value, and it misleads
a lot of people into thinking their systems
are secure.
If they truly believe in their mission, it's
immoral to be accomplices in such a scam.
C2? Ha! (Score:5)
I went through B1 certification, and I'm telling you the people doing the certification didn't know what the heck they were doing. They had good intentions and everything, but they just didn't have it.
The problem that I saw during our certification is that the kids they hire do the work just didn't have the background to do the work. There were a number of HUGE security holes (writing to the password file, in three different ways) that I found after the product was supposedly certified.
The certification process is just busy work for people who want a rubber stamp on something to make them feel better. Just like that ISO 9000 junk.
C2 is the lowest security rating (Score:5)
The rating talks about single user access, the ability to recognize when a document has been looked at or modified (atime and mtime file attributes), a logging/audit system to show what has happened on a system (syslog, sulog), and the ability for one user to not look at or modify another users files (chmod, chown, chgrp). There also has to be a way to physically secure the machine, hence no external communication devices (network or modem). It must be physically secured in a lockable room in a building which also meets certain physical access requirements (security guard and wearing badges).
Thats it. Nothing special.
But it took some work to make a special version of NT to meet this rating. Read the article, they talk about how the administrator cannot change the permissions of a file back to the original owner, that is the one thing they broke to get the rating.
Anyone who actually has to buy equipment that is rated for Orange Book levels will not be impressed by this (most will laugh at it), but this was published by microso~1 PR and marketing to impress those who don't know anything about security. File this one under FUD.
If you remove the network card and modem from your linux box, and ensure that every account has a password and turn on accounting, your box can also be declared C2 rated. I have a C2 rated room next door with a number of Slackware machines running standalone, with their little C2 certificates in a pouch on the side.
Securing a console (Score:1)
Re:I guess it can't have a floppy drive either (Score:1)
Re:Trusted XENIX beats NT. (Score:1)
Re:Which OS managed A1? (Score:1)
I used to work for Gemini Computers (http://www.geminisecure.com), a small network security company that I recall had an A1-rated system. They needed to create it in a bunch of layers that could only call functions in the layer below, thus making it easier to evaluate.
I also recall it was slow as heck, impossible to use (like users will really be able to remember randomly-generated passwords), and thus didn't really do a whole lot in terms of volume.
Re:Level B1 for Linux? SCO.COM (Score:1)
http://www.sco.com/ and search for Linux. Also search for open source.
Looks VERYYYY interesting. Level B1 security for Linux!? 141 documents.
No, SCO's new CMW+ 3.0 is going to have a (predicted, I imagine) ITSEC F-B1 rating. I found the same thing whilst looking for linux (although, the words linux, and open source were never found in the page.....)
-Erik-
Re:Shoot! (MS Advocacy) (Score:1)
Re:Which OS managed A1? (Score:1)
Re:Getting administrator rights in NT (Score:3)
perl -e 'print scalar reverse q(\)-:
Re:Interesting to test Linux or BSD (Score:1)
Re:I'm moving to Australia ... (Score:1)
Re:Link doesn't work (Score:1)
Re:any docs on using that exploit? (Score:1)
Re:Load Of Bollocks (Score:1)
That, then, begs the question... (Score:1)
Re:Which OS managed A1? (Score:1)
Re:Getting administrator rights in NT (Score:1)
Re:Notice the 3.51 designation (Score:1)
In NT 3.1 - 3.51, the video drivers ran in user space, not ring 0, which is where the kernel ran. Thus for every call to the video subsystem by GDI, there were two ring transitions on the Intel architecture. Realistically, the security concerns about moving the video driver from ring 3 to ring 0 are moot as user processes have less chance of directly talking to the hardware now.
From a stability point of view, you have to worry about vendors rushing out new benchmark video drivers without adequate testing, but if you stick to the NT 4.0 supplied drivers or drivers that you know work fine, then stability from the video subsystem is not an issue.
Rebutting the furphy that NT is not multi-user (Score:1)
for those of you claiming that NT doesn't support multiple users, you are wrong. NT has supported (but not supplied) multiple users since the first version of NT in 1993. NT was designed to be a multi-user operating system, it just never got the code to do it until Citrix et al came along. The underlying structure to support multiple desktops existed even in Win NT 3.1, using what are known as "stations".
In NT 4.0, only one station is be visible, WinSta0. This has zero or more desktops associated with it. With WTS and Citrix, the number of stations is allowed to be more than one.
When you log on there are three active desktops on the default station, the winlogin desktop (where you log in and the SAS dialog is presented), the screen saver desktop (even if not configured), the user desktop.
NT doesn't really care where or how the stations are displayed, but NT is optimized for local display (unlike X), and the ICA or RDP shim is nearly all that was necessary to make it truly multi-user.
In W2K Server, the multi-user stuff adds less than two or three megabytes to the base install.
As W2K is current vapourware, other alternatives that exist today are "rconnect.exe" from the resource kit (ie nearly free, just as RH 6.0 is nearly free), which allows you to get a command prompt (equivalent to telnet, except that many programs are GUI) in your security context on a remote machine. There are a lot of remote control products, including VNC, pcAnywhere, Timbuktu, Remotely Possible, NetFinity Manager (comes free with IBM NetFinity servers), etc.
The vast majority of NT 4.0 GUI tools and BackOffice tools can allow you to remotely administrate a box by connecting to remote machines via an RPC connection. So the lack of a direct desktop connection is moot. It's the old single tier vs client/server thing again. In NT 4.0, the only things you need the console for are adjusting disks (WinDisk.exe is not remotable) and adjusting the network (the Control panel is not remotable). In W2K both these "problems" are fixed, with the replacement MMC snapin for WinDisk.exe being remotable and the network stuff is scriptable by WSH and there are command line tools for _everything_. Also W2K Server and above come standard with WTS, so if you have the licenses, you can remotely control W2K from your desktop.
Re:Getting administrator rights in NT (Score:1)
Microsoft Losing Its Nerve? (Score:1)
Load Of Bollocks (Score:4)
Problem #1: Just because two grades of security are nearly equivalent, does not mean you can interpret that everything (or anything, actually) that applies towards one has the same meaning towards the other. You either have a C2 rating, or you don't have a C2 rating. I'm pretty sure that if I ran a computer store, and had a bunch of technicians who had graduated from the local community college specializing in desktop PC construction and repair, that I would be in the middle of a lawsuit if I tried to advertise that that was equivalent to an A+ Certification.
Problem #2: On MicroSoft's blurb page, they list the certification level of NT 3.5. Who uses that anymore? What does it have to do with 4.0?
Problem #3: Finally, the big issue is that the level of certification they claim to have reached is not just weakened, but completely invalid if the machine has a network card, modem, or other remote access device in it, or even something as simple as a floppy drive. What do people who would be attracted to this kind of jibber-jabber get NT for? So they can put their super-secret company resources on a network and have it be "safe".
I have seen Microsoft do some lame things to try to make their product look like more than it really is, but this insults my intelligence as a professional.
Re:"C2" and "security" (Score:2)
Re:C2 is the lowest security rating (Score:2)
Previous propaganda on this issue mentioned two requirements which Linux apparently doesn't have - A SysRq key which puts the system in a secure mode (ctrl+alt+del on NT) and file and directory Access Control Lists.
But then on the other hand, you've say you've got C2-certified Slackware boxes, so what do I know!
--
Re:Getting administrator rights in NT (Score:3)
This is a prime example of Microsoft's one-size-fits-all engineering. The marketing impulse to allow users (or ActiveX controls) to install things that pop into your system tray (like AOL IM or Real) or nag you for registration has outweighed even the most obvious security considerations.
Certainly, this problem is easily fixed with Registry ACLs, but does the average NT Admin who has only read the glowing description of "C2 Security" in the MS manuals know that?
--
Not connected to a network...? (Score:2)
Can you publish this? (Score:2)
Computer Security Classifications (Score:4)
Paraphrased from "Operating Systems Concepts", the dinosaur book (5th ed.), there are four divisions of security model and several levels of each division. In order of increasing security they are:
As other posters have noted, you can't certify an operating system, just a particular installation of that OS on specified hardware at a particular site. So realistically the highest NT or Linux could be certified would be B3, and even that would require a lot of additions to the base system. Don't hold your breath.
Re:Getting administrator rights in NT (Score:2)
NTFS - not that f**kin' secure.....
I guess it can't have a floppy drive either (Score:2)
utility [eunet.no].
More info regarding NT C2 cert. from Infoworld (Score:4)
To summarize, MS obtained a C2 certification for NT3.5 SP3 on a stand alone system (no network connection) running specifically on a Compaq Proliant 2000 or 4000, or a DECpc AXP/150. They did this using the services of a security specialist named Ed Curry, who was a regular poster to the InfoWorld forums. Afterwards he contended that they misrepresented the status of the certification and tried to get him to do the same. He refused and they allegedly forced him out of business.
He posted regularly about his ongoing fight with MS until his death [infoworld.com] a month ago.
C2 applies to individual systems not the OS itself (Score:5)
No OS can be C2 secure.
Only individual Systems can.
That's right. All that this rating means is that you can make it C2 secure out of the box as long as you follow certain restrictions on usage (locked room with limited access, no connection to a non-secure network). This is not the same as saying the OS itself is C2 secure. For example, if you plug in into a network and you are no longer Orange Box C2 secure. And there are other levels of C2 security, at least one allows you to connect to a secure network. I don't know how they certify networks beyond the fact that every machine must be accredited and that there are no connections to any other networks.
There are many OS's out there that aren't C2 secure out of the box, but can be if you make changes. NT4 is still like this in the US. Where I am at, there is an NT4 workstation in a secure area that is Accredited for Secret data. At first I thought someone made a mistake, but then I learned a little about the accredidation process and it turns out that there is a list of procedures on how to get it to pass certification.
Similarly, you can take a OS that is supposedly C2 secure and make it not C2 secure (by installing a modem, for example). C2 can only certify individual systems, it isn't a blanket statement that the OS itself is secure. As far as I know, there is no such blanket statement (but I'm not familiar with the B* security ratings, so it might exist).
NT is average (Score:5)
C2 equates to 'CONTROLLED ACCESS PROTECTION'. All your software really needs to do to get this classification is require a user login, auditing of security events (read logging), and restricted resources. It doesn't require the system to actually STOP unauthorized activity.
The rating system is as follows:
A1 'VERIFIED DESIGN'
B3 'SECURITY DOMAINS'
B2 'STRUCTURED PROTECTION'
B1 'LABELED SECURITY PROTECTION'
C2 'CONTROLLED ACCESS PROTECTION'
C1 'DISCRETIONARY ACCESS PROTECTION'
'MINIMAL PROTECTION'
Notice NT's not very high in the list, of course few things are.
At http://www.radium.ncsc.mil/tpep/epl/epl-by-class.
Getting administrator rights in NT (Score:5)
First time I leared this, my mouth just dropped wide open.
Notice the 3.51 designation (Score:2)
I found it very interesting, because Microsoft is >AUTOMATICALLY assuming that this rating carries to the new version when it doesn't. The paperwork states pretty plainly that it's only certified on the hardware tested, et. al.
Typical Microsoft Bullshit.
FYI, by the book 3.51 is slightly more secure becuase of the way the video subsystem was coded. Running at Ring 0, and all that. But a quick look on any of the security oriented sites shows that pretty much all of the major holes that exist in 4.0 exist in 3.51 so...
Honestly? It makes you wonder what type of smack they were using when they performed the test.
C2 is Great PR! (Score:2)
How many of you think that a "Network Certification" (CNA, CNE, MCP, MCSE) reallly means anything? It is no guarantee to an employer, but it is helpful to a job applicant that needs an edge to stand out from the rest of the crowd! Likewise, Micro$oft has excelled at what it does best: Great PR! C2 Certification doesn't merit much technical praise, but its goal is not to impress technicians! When the procurement agent for a large organization has to shell out hundreds of thousands of dollars on OS software, which is easier to justify to the Pointy Haired Bosses? One with a "NSA Level C2 Security Rating" or one without it?
Not all OSes are created equal. NT certainly has a ton of weaknesses right out of the box. But so does every distribution of Linux, as well as every flavor of Unix (except specially modified versions known as "secure" or "trusted" UNIX). The common versions of Unix that populate most business and educational organizations are NOT the secure versions offered by their vendors. That is why they can be hacked so easily! But why didn't IBM release "Trusted OS/2 Warp 4"? And where is VA Research "Trusted Linux 9.0"? When will we see Dell/Red Hat's "Trusted Linux 7.0"? Although a C2 security rating isn't the greatest, it is NOT that easy to achieve! Or else, other OSes would be rated, too.
However, a C2-rated box is different from a reliable network. Regardless of the OS, what makes a network great is the work of a great administrator! I have happy customers running Linux and NT boxes. They smile, not because of the vendor's promises, but because of the knowledge I applied to their individual networks.
Work to make Linux better, including "C2 Certification", if needed! Don't waste time responding to every Micro$oft press release!
Re:"C2" and "security" (Score:2)