
2 – Security statement
Fax PDL
The driver itself running on the client PC provides an additional access point to the
MFP through an added Fax PDL (page description language) that is part of the
updated MFP firmware. The Fax PDL allows the MFP to accept a fax job sent over
the network from the client PC. However, the Fax PDL can only direct received jobs
to the fax subsystem, so it is not an entry point to access other parts of the MFP
functionality.
Any malicious use of the Fax PDL requires extensive engineering to modify the MFP
firmware and install that code into the MFP, but because the Fax PDL specifications
are not published, such modifications would be extremely difficult. A simpler assault
would be a denial of service (DOS) through the Fax PDL. However, the other PDLs
already resident in the MFP are subject to an attack such as this.
nThese scenarios require either physical or internal network access to the MFP
and thus have a very low risk. In addition, the Fax PDL can be disabled from
the control panel if that functionality is not required.
Send Fax jobs received by the MFP are treated the same as walk-up fax jobs for
internal information handling (e.g., information temporarily stored on the MFP hard
disk). This information is deleted from the disk once the job completes.
nThe Send Fax firmware and Fax PDL do not support other activity besides faxing
that could expose confidential information which might temporarily reside on the
hard disk or in memory.
PML Objects
The Send Fax driver can also retrieve status information from the MFP through some
added PML (printer management language) objects. These are read-only objects that
provide status on email enable, billing code enable, notification, and Send Fax
support installation. These objects are not capable of retrieving other information
from the MFP.
Hiding Destination Information
One additional feature to enhance security through the Send Fax driver is the bracket
characters (“[“ and “]”) for use in the destination number. Any numbers enclosed
within the brackets do not appear on activity logs and cover sheets. This can be
useful if a PIN access code or calling card access number is used in the fax number.
The brackets keep this part of the destination number hidden.
Conclusion
In summary, the fax hardware and Send Fax driver software do not increase the
likelihood of security intrusions. With the added firmware, Fax PDL, and PML objects
to support Send Fax, there are no paths created to allow network access from the
phone system. Furthermore, the MFP does not have additional vulnerabilities that
could be exploited from inside the network.