Sun Security Blog
|
31 Aug 2007
Sun Alert 103009 A Security Vulnerability With the Special File System (SPECFS) strfreectty() Function May Allow a Local Unprivileged User to Panic a System
Product: Solaris 9 Operating System, Solaris 10 Operating System, Solaris 8 Operating System A security vulnerability in the Special File System (SPECFS) strfreectty() function may allow an unprivileged local user to panic the system, creating a Denial of Service (DoS). Avoidance: Patch State: Resolved First released: 31-Aug-2007
Permalink
|
Comments [0]
21 Aug 2007
Sun Alert 102988 Security Vulnerabilities in the ata(7D) Disk Driver May Lead to a Denial of Service Condition
Product: Solaris 9 Operating System, Solaris 10 Operating System, Solaris 8 Operating System Security vulnerabilities in certain ioctl(2) functions in the ata(7D) disk driver may allow a local unprivileged user to panic the system, causing a Denial of Service (DoS) condition. Avoidance: Patch State: Resolved First released: 21-Aug-2007
Permalink
|
Comments [0]
20 Aug 2007
Sun Alert 102955 Security Vulnerability in JavaScript Engine in Mozilla 1.7 for Solaris 8, 9 and 10
Product: Mozilla v1.7, Solaris 9 Operating System, Solaris 10 Operating System, Solaris 8 Operating System The JavaScript Engine in the Mozilla 1.7 application (see mozilla(1)) contains a vulnerability which may allow a remote user who is able to create a web page which is visited by a local user using the Mozilla browser, or who sends a specially crafted email that is read by a local user using Mozilla, to either cause the Mozilla application to crash or execute arbitrary code with the privileges of the user running Mozilla. The ability of a remote user to cause the Mozilla application to crash is a type of Denial of Service (DoS). This issue is described in the following documents:
Note: There are a total of 10 bugzilla bugs listed for CVE 2006-6498. Out of these bugs, only one bug (https://bugzilla.mozilla.org/show_bug.cgi?id=361346) is applicable to Sun Mozilla 1.7. The other 9 bugs are not applicable. Avoidance: Patch, Workaround State: Resolved First released: 07-Jun-2007
Permalink
|
Comments [0]
20 Aug 2007
Sun Alert 102971 Multiple Memory Corruption Vulnerabilities in Mozilla 1.7 for Solaris 8, 9 and 10
Product: Mozilla v1.7, Solaris 9 Operating System, Solaris 10 Operating System, Solaris 8 Operating System A number of memory corruption vulnerabilities have been found in the Mozilla application which may allow a remote user who is able to create a web page which is visited by a local user using the Mozilla browser, or who sends a specially crafted email that is read by a local user using Mozilla, to either cause the Mozilla application to crash or execute arbitrary code via Javascript with the privileges of the user running Mozilla. The ability of a remote user to cause the Mozilla application to crash is a type of Denial of Service (DoS). The following Mozilla advisory describes nine separate memory corruption issues: This Sun Alert corresponds to the following five issues described in the Mozilla advisory above: FireMenuItemActiveEvent called at unsafe times (Boris Zbarsky): Potential string class buffer overruns in out-of-memory case (Darin Fisher, Daniel Veditz): Crashes involving table row and column groups (Jesse Ruderman, Martijn Wargers):
crypto.generateCRMFRequest callback can run on deleted context (shutdown): Note: Mozilla 1.7 is not affected by the below vulnerabilities mentioned in the advisory: Crashes referencing removed nodes (Jesse Ruderman, Martijn Wargers):
Additional references: Avoidance: Patch, Workaround State: Resolved First released: 26-Jun-2007
Permalink
|
Comments [0]
17 Aug 2007
Sun Alert 103029 Two Security Vulnerabilities in Solaris 8 Role Based Access Control (rbac(5)) may Allow Unauthorized Remote Access
Product: Solaris 8 Operating System Two security vulnerabilities in the Solaris 8 Role Based Access Control (RBAC) mechanism on hosts on which RBAC roles (see rbac(5)) have been created may allow a remote user who knows the passwords for certain roles to gain unauthorized access to the system via the role accounts. If the root user has been assigned a role, a remote user who knows the password for that role may gain unauthorized root privileges on the system. Avoidance: Patch, Workaround State: Resolved First released: 16-Aug-2007
Permalink
|
Comments [0]
As just emailed to the fine folk on security-discuss@opensolaris.org: Hi Everyone, I will shortly have a working set of scripts to assist in the configuration and administration of Trusted Extensions (TX) systems as another element of the "TX-Ranger" initiative, which I've blogged about a little at http://blogs.sun.com/davew/entry/building_tx_ranger. The idea driving TX-Ranger is to make TXs much easier to set up, play with, hack on, test software with and evaluate in a development environment than it currently is. TX is stunning technology, applicable to far more environments than those in which I see it currently being considered, and it would be a huge shame if its adoption was hampered by a lack of a few tools to make setting it up a straightforward exercise. I want to "make the world a more labelled place", so the easier it is for folk to flex TX's muscles for their purposes, the wider I'll grin :-). While Trusted Solaris 8 found an almost exclusive home in Defence and Intelligence environments, changes in legislation and configuration mean that Trusted Extensions is far more applicable to today's academic and commercial world. Although the default set of labels (in /etc/security/tsol/label_encodings) reflects this, many organisations (and users) which don't traditionally do data classification could still benefit enormously from it simply by having two labels of "Internet" and "Internal", and allowing data to be written up from "Internet" but not down to it, thus preventing most types of data leak. Glenn Faden already has some nifty tools for his "safe browsing" environment posted at http://blogs.sun.com/gfaden/entry/ want_to_try_safe_browsing, but this still requires having the base TX system configured correctly. The TX-Ranger scripts automate much of the current manual effort required to configure a TX environment. While I've been made aware that some prototype Jumpstart tools exist for TX configuration, I have been careful not to examine them as their Open status is not currently guaranteed. The author of the TX-Ranger scripts being offered, Jeff Turner of Context-Switch, has kindly agreed that they can be released to opensolaris.org under a CDDL licence. Among other things, these scripts (and attendant TX configuration files) will reduce the administrative work needed to set up a new label compartment element, to:
enumerate-unused-compartments
...which is rather more straightforward than the current need to manually modify label_encodings and either put hex-containing strings into tnrhtp or do much mouse-shuffling around the Solaris Management console. Also, once a label exists, actually making it function currently involves assigning it to a zone, potentially assigning it its own physical interface with zonecfg, cloning the zone, tweaking the zone's config to give it an appropriate IP address, etc. While the elegant little txzonemgr GUI tool makes some of this easier than it sounds, it's still not as easy as: activate-label <label> <physical interface> <IP addr> ...which is how one of the TX-Ranger scripts is driven :-). I'd love to hear about how I can best share this material with the OpenSolaris security community. "The future's bright, the future's labelled" :-). Cheers,
--
15 Aug 2007
Sun Alert 103024 Vulnerability in the Java Runtime Environment Font Parsing Code may Allow an Untrusted Applet to Elevate Privileges
Product: Java 2 Platform, Standard Edition A vulnerability in the font parsing code in the Java Runtime Environment may allow an untrusted applet to elevate its privileges. For example, an applet may grant itself permissions to read and write local files or execute local applications that are accessible to the user running the untrusted applet. Sun acknowledges, with thanks, John Heasman of NGSSoftware, for bringing this issue to our attention. Avoidance: Patch, Upgrade State: Resolved First released: 15-Aug-2007
Permalink
|
Comments [0]
15 Aug 2007
Sun Alert 102985 Security Vulnerability in the Kerberos Administration Daemon (kadmind(1M)) May Lead to Arbitrary Code Execution
Product: Solaris 9 Operating System, Solaris 10 Operating System, Solaris 8 Operating System A security vulnerability in the Kerberos administration daemon (kadmind(1M)) may allow a remote authenticated user to be able to execute arbitrary commands on Kerberos Key Distribution Center(KDC) systems with the privilegs of the kadmind(1M) daemon (usually root). This issue may also allow the remote user to compromise the Kerberos key database or cause the kadmind(1M) daemon to crash, which is a form of Denial of Service (DoS). This issue is referenced in the following documents: Avoidance: Patch State: Resolved First released: 27-Jun-2007
Permalink
|
Comments [0]
13 Aug 2007
Sun Alert 102930 Security Vulnerability in the Kerberos kadm5 Library May Allow Execution of Arbitrary Code
Product: Solaris 9 Operating System, Solaris 10 Operating System, Solaris 8 Operating System A security vulnerability in the kadm5 library shipped with Solaris may allow a remote authenticated user to command a host running kadmind(1M) and execute arbitrary code with the privileges of the kadmind process (usually 'root'). This issue affects systems configured as Kerberos Key Distribution Centers(KDC). In addition, this issue may allow the remote user to compromise the Kerberos key database or cause the affected program to crash, causing a Denial of Service(DOS). This issue is also described in the following documents: CVE-2007-0957 at http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-0957 MIT krb5 Security Advisory 2007-002 at http://web.mit.edu/kerberos/www/advisories/MITKRB5-SA-2007-002-syslog.txt Avoidance: Patch State: Resolved First released: 29-May-2007
Permalink
|
Comments [0]
06 Aug 2007
Sun Alert 102972 Multiple Security Vulnerabilities in the Solaris Gnome PDF Viewer (gpdf(1)) may Allow a Denial of Service (DoS) Condition or Lead to Execution of Arbitrary Code
Product: Solaris 10 Operating System Multiple security vulnerabilities in the Solaris Gnome PDF Document Viewer (gpdf(1)) may allow a local or remote unprivileged user to cause the PDF Document Viewer application to crash or hang (potentially consuming excessive amounts of disk space, which may affect system performance), or may allow that user to execute arbitrary code with the privileges of the user opening a specially crafted PDF document with gpdf(1). The ability to crash or hang the gpdf(1) application or to cause it to consume excess disk space, are all types of Denial of Service (DoS). These issues are also referenced in the following documents:
Avoidance: Patch, Workaround State: Resolved First released: 20-Jun-2007
Permalink
|
Comments [0]
04 Aug 2007
Sun Alert 103015 A Security Vulnerability in Processing XSLT Style Sheets Affects Sun Java System Portal Server Software 7.0
Product: Sun Java System Portal Server 7 Sun Java System Portal Server Software 7.0 may not securely process XSLT style sheets contained in XSLT Transforms in XML Signatures. This may allow malicious XLST style sheets to be executed. For example, an arbitrary Java method could be executed due to this vulnerability. Sun acknowledges, with thanks, Brad Hill of iSEC Partners, for bringing this issue to our attention. Avoidance: Patch State: Resolved First released: 03-Aug-2007
Permalink
|
Comments [0]
03 Aug 2007
Sun Alert 103003 Vulnerability in Redirect Functionality Affects Sun Java System Web Server
Product: Sun Java System Web Server 7.0, Sun Java System Web Server 6.1 A vulnerability in Sun Java System Web Server may allow improper HTTP header injection, HTTP response splitting attacks and unauthorized access to resources. Avoidance: Patch, Upgrade State: Resolved First released: 02-Aug-2007
Permalink
|
Comments [0]
02 Aug 2007
Sun Alert 103021 Solaris 10 Systems May Panic or Hang When Running Certain DTrace D Programs
Product: Solaris 10 Operating System A security vulnerability in the DTrace (see dtrace(1M)) dynamic tracing framework may allow a local user who has privileges to run certain DTrace programs to cause the system to panic or become unresponsive. This is a type of Denial of Service (DoS). The minimum privilege required is the PRIV_DTRACE_USER privilege (see privileges(5)). Avoidance: Patch, Workaround State: Resolved First released: 30-Jul-2007
Permalink
|
Comments [0]
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||