I use OSX 10.6.8 with an Uno, and it shows up as /dev/tty.usbmodem421. I have no problem using that device as a serial device (I've tested it from python with pySerial).
I'm not sure what a CDC device is - can you clarify that?
Here's an example python script to read lines from the serial port and print them.
#!/usr/bin/env python
import sys
import getopt
import serial
def main():
port="/dev/tty.usbmodem421"
baud=9600
try:
options, args = getopt.getopt(sys.argv[1:], "hd:b:", ["help","device","baud"])
except getopt.error, msg:
print msg
print "for help use --help"
sys.exit(2)
# process options
for opt, arg in options:
if opt in ("-h", "--help"):
print __doc__
sys.exit(0)
if opt in ("-d", "--device"):
port = arg
if opt in ("-b", "--baud"):
baud = arg
ser = serial.Serial(port, baud)
while 1:
line = ser.readline()
print line,
if __name__ == "__main__":
main()
Edit: Added python code example.