[security bulletin] HPSBUX03359 rev.1 - HP-UX pppoec, local elevation of privilege
2015-07-05T00:00:00
ID SECURITYVULNS:DOC:32273 Type securityvulns Reporter Securityvulns Modified 2015-07-05T00:00:00
Description
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Note: the current version of the following document is available here:
https://h20564.www2.hp.com/portal/site/hpsc/public/kb/
docDisplay?docId=emr_na-c04718530
SUPPORT COMMUNICATION - SECURITY BULLETIN
Document ID: c04718530
Version: 1
HPSBUX03359 rev.1 - HP-UX pppoec, local elevation of privilege
NOTICE: The information in this Security Bulletin should be acted upon as
soon as possible.
Release Date: 2015-06-26
Last Updated: 2015-06-26
Potential Security Impact: Elevation of privilege
Source: Hewlett-Packard Company, HP Software Security Response Team
VULNERABILITY SUMMARY
A potential security vulnerability has been identified with the HP-UX pppoec
utility. The vulnerability could be exploited in allowing a local user to
elevate their privilege.
References:
CVE-2015-2126
SSRT102094
SUPPORTED SOFTWARE VERSIONS*: ONLY impacted versions are listed.
HP-UX 11iv2, 11iv3
BACKGROUND
CVSS 2.0 Base Metrics
Reference Base Vector Base Score
CVE-2015-2126 (AV:L/AC:L/Au:S/C:C/I:C/A:C) 6.8
===========================================================
Information on CVSS is documented
in HP Customer Notice: HPSN-2008-002
RESOLUTION
HP has provided the following work around for HP-UX 11iv2 & 11iv3.
A non-root user on the HP-UX 11iv2 & 11iv3 system can exploit the "pppoec"
utility due to its access permissions.
Until the official fix for the issue is released, HP recommends the following
workaround be applied to avoid any misuse of the pppoec utility.
Make sure that the /usr/bin/pppoec is executed by root user. Unset the "s"
bit of the "pppoec" utility.
The command used to unset the "s" bit is as follows.
/usr/bin/chmod u-s /usr/bin/pppoec
Note: On HP-UX 11iv2, /usr/bin/pppoec utility will not be available by
default. Hence take above action only if /usr/bin/pppoec file is available.
HISTORY
Version:1 (rev.1) - 26 June 2015 Initial release
Third Party Security Patches: Third party security patches that are to be
installed on systems running HP software products should be applied in
accordance with the customer's patch management policy.
Support: For issues about implementing the recommendations of this Security
Bulletin, contact normal HP Services support channel. For other issues about
the content of this Security Bulletin, send e-mail to security-alert@hp.com.
Report: To report a potential security vulnerability with any HP supported
product, send Email to: security-alert@hp.com
Subscribe: To initiate a subscription to receive future HP Security Bulletin
alerts via Email:
http://h41183.www4.hp.com/signup_alerts.php?jumpid=hpsc_secbulletins
Security Bulletin Archive: A list of recently released Security Bulletins is
available here:
https://h20564.www2.hp.com/portal/site/hpsc/public/kb/secBullArchive/
Software Product Category: The Software Product Category is represented in
the title by the two characters following HPSB.
3C = 3COM
3P = 3rd Party Software
GN = HP General Software
HF = HP Hardware and Firmware
MP = MPE/iX
MU = Multi-Platform Software
NS = NonStop Servers
OV = OpenVMS
PI = Printing and Imaging
PV = ProCurve
ST = Storage Software
TU = Tru64 UNIX
UX = HP-UX
Copyright 2015 Hewlett-Packard Development Company, L.P.
Hewlett-Packard Company shall not be liable for technical or editorial errors
or omissions contained herein. The information provided is provided "as is"
without warranty of any kind. To the extent permitted by law, neither HP or
its affiliates, subcontractors or suppliers will be liable for
incidental,special or consequential damages including downtime cost; lost
profits; damages relating to the procurement of substitute products or
services; or damages for loss of data, or software restoration. The
information in this document is subject to change without notice.
Hewlett-Packard Company and the names of Hewlett-Packard products referenced
herein are trademarks of Hewlett-Packard Company in the United States and
other countries. Other product and company names mentioned herein may be
trademarks of their respective owners.
{"id": "SECURITYVULNS:DOC:32273", "bulletinFamily": "software", "title": "[security bulletin] HPSBUX03359 rev.1 - HP-UX pppoec, local elevation of privilege", "description": "\r\n\r\n-----BEGIN PGP SIGNED MESSAGE-----\r\nHash: SHA1\r\n\r\nNote: the current version of the following document is available here:\r\nhttps://h20564.www2.hp.com/portal/site/hpsc/public/kb/\r\ndocDisplay?docId=emr_na-c04718530\r\n\r\nSUPPORT COMMUNICATION - SECURITY BULLETIN\r\n\r\nDocument ID: c04718530\r\nVersion: 1\r\n\r\nHPSBUX03359 rev.1 - HP-UX pppoec, local elevation of privilege\r\n\r\nNOTICE: The information in this Security Bulletin should be acted upon as\r\nsoon as possible.\r\n\r\nRelease Date: 2015-06-26\r\nLast Updated: 2015-06-26\r\n\r\nPotential Security Impact: Elevation of privilege\r\n\r\nSource: Hewlett-Packard Company, HP Software Security Response Team\r\n\r\nVULNERABILITY SUMMARY\r\nA potential security vulnerability has been identified with the HP-UX pppoec\r\nutility. The vulnerability could be exploited in allowing a local user to\r\nelevate their privilege.\r\n\r\nReferences:\r\n\r\nCVE-2015-2126\r\n\r\nSSRT102094\r\n\r\nSUPPORTED SOFTWARE VERSIONS*: ONLY impacted versions are listed.\r\n\r\nHP-UX 11iv2, 11iv3\r\n\r\nBACKGROUND\r\n\r\nCVSS 2.0 Base Metrics\r\n===========================================================\r\n Reference Base Vector Base Score\r\nCVE-2015-2126 (AV:L/AC:L/Au:S/C:C/I:C/A:C) 6.8\r\n===========================================================\r\n Information on CVSS is documented\r\n in HP Customer Notice: HPSN-2008-002\r\n\r\nRESOLUTION\r\n\r\nHP has provided the following work around for HP-UX 11iv2 & 11iv3.\r\n\r\nA non-root user on the HP-UX 11iv2 & 11iv3 system can exploit the "pppoec"\r\nutility due to its access permissions.\r\n\r\nUntil the official fix for the issue is released, HP recommends the following\r\nworkaround be applied to avoid any misuse of the pppoec utility.\r\n\r\nMake sure that the /usr/bin/pppoec is executed by root user. Unset the "s"\r\nbit of the "pppoec" utility.\r\n\r\nThe command used to unset the "s" bit is as follows.\r\n# /usr/bin/chmod u-s /usr/bin/pppoec\r\n\r\nNote: On HP-UX 11iv2, /usr/bin/pppoec utility will not be available by\r\ndefault. Hence take above action only if /usr/bin/pppoec file is available.\r\n\r\nMANUAL ACTIONS: # /usr/bin/chmod u-s /usr/bin/pppoec\r\n\r\nHISTORY\r\nVersion:1 (rev.1) - 26 June 2015 Initial release\r\n\r\nThird Party Security Patches: Third party security patches that are to be\r\ninstalled on systems running HP software products should be applied in\r\naccordance with the customer's patch management policy.\r\n\r\nSupport: For issues about implementing the recommendations of this Security\r\nBulletin, contact normal HP Services support channel. For other issues about\r\nthe content of this Security Bulletin, send e-mail to security-alert@hp.com.\r\n\r\nReport: To report a potential security vulnerability with any HP supported\r\nproduct, send Email to: security-alert@hp.com\r\n\r\nSubscribe: To initiate a subscription to receive future HP Security Bulletin\r\nalerts via Email:\r\nhttp://h41183.www4.hp.com/signup_alerts.php?jumpid=hpsc_secbulletins\r\n\r\nSecurity Bulletin Archive: A list of recently released Security Bulletins is\r\navailable here:\r\nhttps://h20564.www2.hp.com/portal/site/hpsc/public/kb/secBullArchive/\r\n\r\nSoftware Product Category: The Software Product Category is represented in\r\nthe title by the two characters following HPSB.\r\n\r\n3C = 3COM\r\n3P = 3rd Party Software\r\nGN = HP General Software\r\nHF = HP Hardware and Firmware\r\nMP = MPE/iX\r\nMU = Multi-Platform Software\r\nNS = NonStop Servers\r\nOV = OpenVMS\r\nPI = Printing and Imaging\r\nPV = ProCurve\r\nST = Storage Software\r\nTU = Tru64 UNIX\r\nUX = HP-UX\r\n\r\nCopyright 2015 Hewlett-Packard Development Company, L.P.\r\nHewlett-Packard Company shall not be liable for technical or editorial errors\r\nor omissions contained herein. The information provided is provided "as is"\r\nwithout warranty of any kind. To the extent permitted by law, neither HP or\r\nits affiliates, subcontractors or suppliers will be liable for\r\nincidental,special or consequential damages including downtime cost; lost\r\nprofits; damages relating to the procurement of substitute products or\r\nservices; or damages for loss of data, or software restoration. The\r\ninformation in this document is subject to change without notice.\r\nHewlett-Packard Company and the names of Hewlett-Packard products referenced\r\nherein are trademarks of Hewlett-Packard Company in the United States and\r\nother countries. Other product and company names mentioned herein may be\r\ntrademarks of their respective owners.\r\n\r\n-----BEGIN PGP SIGNATURE-----\r\nVersion: GnuPG v1.4.13 (GNU/Linux)\r\n\r\niEYEARECAAYFAlWNfw4ACgkQ4B86/C0qfVk6iACg/PbbB2Lr9Ojsr4wKPgg0Y+iy\r\nW2gAnRsZJOQcsQsjSAKlu3WdkNp7l8ju\r\n=JRkK\r\n-----END PGP SIGNATURE-----\r\n\r\n", "published": "2015-07-05T00:00:00", "modified": "2015-07-05T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://vulners.com/securityvulns/SECURITYVULNS:DOC:32273", "reporter": "Securityvulns", "references": [], "cvelist": ["CVE-2015-2126"], "type": "securityvulns", "lastseen": "2018-08-31T11:11:00", "history": [], "edition": 1, "hashmap": [{"key": "affectedSoftware", "hash": "d41d8cd98f00b204e9800998ecf8427e"}, {"key": "bulletinFamily", "hash": "f9fa10ba956cacf91d7878861139efb9"}, {"key": "cvelist", "hash": "0f537c7235f9e01d956d78e0d00a9b78"}, {"key": "cvss", "hash": "cfd16da9581e0c21db590e40dfd9e493"}, {"key": "description", "hash": "771c29b5e22c7541bc49e32ca2777b1c"}, {"key": "href", "hash": "3093d3cf25e2f5c9cb914b2ec8214479"}, {"key": "modified", "hash": "195d27a367a069295c0ac1f3ae9dce8f"}, {"key": "published", "hash": "195d27a367a069295c0ac1f3ae9dce8f"}, {"key": "references", "hash": "d41d8cd98f00b204e9800998ecf8427e"}, {"key": "reporter", "hash": "a49ebb2e1a771348dfa0039e0d589df6"}, {"key": "title", "hash": "5fd2156c5381b204116c9af5014709c4"}, {"key": "type", "hash": "d54751dd75af2ea0147b462b3e001cd0"}], "hash": "e644163a1101d31b61f0bd9ec5a8c2e36ef49ace8cfa946104fd72d88b7b52da", "viewCount": 3, "enchantments": {"score": {"value": 6.3, "vector": "NONE", "modified": "2018-08-31T11:11:00"}, "dependencies": {"references": [{"type": "cve", "idList": ["CVE-2015-2126"]}, {"type": "securityvulns", "idList": ["SECURITYVULNS:VULN:14564"]}, {"type": "nessus", "idList": ["HPUX_PHNE_44295.NASL", "HPUX_PHNE_44296.NASL"]}], "modified": "2018-08-31T11:11:00"}, "vulnersScore": 6.3}, "objectVersion": "1.3", "affectedSoftware": []}
{"cve": [{"lastseen": "2019-05-29T18:14:40", "bulletinFamily": "NVD", "description": "Unspecified vulnerability in pppoec in HP HP-UX 11iv2 and 11iv3 allows local users to gain privileges by leveraging setuid permissions.", "modified": "2016-12-28T02:59:00", "id": "CVE-2015-2126", "href": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-2126", "published": "2015-07-06T14:59:00", "title": "CVE-2015-2126", "type": "cve", "cvss": {"score": 7.2, "vector": "AV:L/AC:L/Au:N/C:C/I:C/A:C"}}], "securityvulns": [{"lastseen": "2018-08-31T11:10:01", "bulletinFamily": "software", "description": "pppoec privilege escalation.", "modified": "2015-07-05T00:00:00", "published": "2015-07-05T00:00:00", "id": "SECURITYVULNS:VULN:14564", "href": "https://vulners.com/securityvulns/SECURITYVULNS:VULN:14564", "title": "HP-UX privilege escalation", "type": "securityvulns", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}}], "nessus": [{"lastseen": "2019-11-01T02:47:23", "bulletinFamily": "scanner", "description": "s700_800 11.31 s700_800 cumulative PPP patch : \n\nA potential security vulnerability has been identified with the HP-UX\npppoec utility. The vulnerability could be exploited in allowing a\nlocal user to elevate their privilege. References: CVE-2015-2126\nSSRT102094.", "modified": "2019-11-02T00:00:00", "id": "HPUX_PHNE_44295.NASL", "href": "https://www.tenable.com/plugins/nessus/88155", "published": "2016-01-26T00:00:00", "title": "HP-UX PHNE_44295 : s700_800 11.31 s700_800 cumulative PPP patch", "type": "nessus", "sourceData": "#\n# (C) Tenable Network Security, Inc.\n#\n# The descriptive text and patch checks in this plugin were \n# extracted from HP patch PHNE_44295. The text itself is\n# copyright (C) Hewlett-Packard Development Company, L.P.\n#\n\ninclude(\"compat.inc\");\n\nif (description)\n{\n script_id(88155);\n script_version(\"2.3\");\n script_cvs_date(\"Date: 2018/07/12 19:01:15\");\n\n script_cve_id(\"CVE-2015-2126\");\n script_bugtraq_id(75462);\n script_xref(name:\"HP\", value:\"emr_na-c04718530\");\n\n script_name(english:\"HP-UX PHNE_44295 : s700_800 11.31 s700_800 cumulative PPP patch\");\n script_summary(english:\"Checks for the patch in the swlist output\");\n\n script_set_attribute(\n attribute:\"synopsis\", \n value:\"The remote HP-UX host is missing a security-related patch.\"\n );\n script_set_attribute(\n attribute:\"description\", \n value:\n\"s700_800 11.31 s700_800 cumulative PPP patch : \n\nA potential security vulnerability has been identified with the HP-UX\npppoec utility. The vulnerability could be exploited in allowing a\nlocal user to elevate their privilege. References: CVE-2015-2126\nSSRT102094.\"\n );\n # http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c04718530\n script_set_attribute(\n attribute:\"see_also\",\n value:\"http://www.nessus.org/u?bb0f1033\"\n );\n script_set_attribute(\n attribute:\"solution\", \n value:\"Install patch PHNE_44295 or subsequent.\"\n );\n script_set_cvss_base_vector(\"CVSS2#AV:L/AC:L/Au:N/C:C/I:C/A:C\");\n script_set_cvss_temporal_vector(\"CVSS2#E:U/RL:OF/RC:C\");\n script_set_attribute(attribute:\"exploitability_ease\", value:\"No known exploits are available\");\n script_set_attribute(attribute:\"exploit_available\", value:\"false\");\n\n script_set_attribute(attribute:\"plugin_type\", value:\"local\");\n script_set_attribute(attribute:\"cpe\", value:\"cpe:/o:hp:hp-ux\");\n\n script_set_attribute(attribute:\"patch_publication_date\", value:\"2015/07/31\");\n script_set_attribute(attribute:\"plugin_publication_date\", value:\"2016/01/26\");\n script_end_attributes();\n\n script_category(ACT_GATHER_INFO);\n script_copyright(english:\"This script is Copyright (C) 2016-2018 Tenable Network Security, Inc.\");\n script_family(english:\"HP-UX Local Security Checks\");\n\n script_dependencies(\"ssh_get_info.nasl\");\n script_require_keys(\"Host/local_checks_enabled\", \"Host/HP-UX/version\", \"Host/HP-UX/swlist\");\n\n exit(0);\n}\n\n\ninclude(\"audit.inc\");\ninclude(\"global_settings.inc\");\ninclude(\"hpux.inc\");\n\n\nif (!get_kb_item(\"Host/local_checks_enabled\")) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);\nif (!get_kb_item(\"Host/HP-UX/version\")) audit(AUDIT_OS_NOT, \"HP-UX\");\nif (!get_kb_item(\"Host/HP-UX/swlist\")) audit(AUDIT_PACKAGE_LIST_MISSING);\n\nif (!hpux_check_ctx(ctx:\"11.31\"))\n{\n exit(0, \"The host is not affected since PHNE_44295 applies to a different OS release.\");\n}\n\npatches = make_list(\"PHNE_44295\");\nforeach patch (patches)\n{\n if (hpux_installed(app:patch))\n {\n exit(0, \"The host is not affected because patch \"+patch+\" is installed.\");\n }\n}\n\n\nflag = 0;\nif (hpux_check_patch(app:\"Networking.PPP2-KRN\", version:\"B.11.31\")) flag++;\nif (hpux_check_patch(app:\"Networking.PPP2-RUN\", version:\"B.11.31\")) flag++;\n\n\nif (flag)\n{\n if (report_verbosity > 0) security_hole(port:0, extra:hpux_report_get());\n else security_hole(0);\n exit(0);\n}\nelse audit(AUDIT_HOST_NOT, \"affected\");\n", "cvss": {"score": 7.2, "vector": "AV:L/AC:L/Au:N/C:C/I:C/A:C"}}, {"lastseen": "2019-11-01T02:47:23", "bulletinFamily": "scanner", "description": "s700_800 11.23 cumulative PPP patch : \n\nA potential security vulnerability has been identified with the HP-UX\npppoec utility. The vulnerability could be exploited in allowing a\nlocal user to elevate their privilege. References: CVE-2015-2126\nSSRT102094.", "modified": "2019-11-02T00:00:00", "id": "HPUX_PHNE_44296.NASL", "href": "https://www.tenable.com/plugins/nessus/88156", "published": "2016-01-26T00:00:00", "title": "HP-UX PHNE_44296 : s700_800 11.23 cumulative PPP patch", "type": "nessus", "sourceData": "#\n# (C) Tenable Network Security, Inc.\n#\n# The descriptive text and patch checks in this plugin were \n# extracted from HP patch PHNE_44296. The text itself is\n# copyright (C) Hewlett-Packard Development Company, L.P.\n#\n\ninclude(\"compat.inc\");\n\nif (description)\n{\n script_id(88156);\n script_version(\"2.3\");\n script_cvs_date(\"Date: 2018/07/12 19:01:15\");\n\n script_cve_id(\"CVE-2015-2126\");\n script_bugtraq_id(75462);\n script_xref(name:\"HP\", value:\"emr_na-c04718530\");\n\n script_name(english:\"HP-UX PHNE_44296 : s700_800 11.23 cumulative PPP patch\");\n script_summary(english:\"Checks for the patch in the swlist output\");\n\n script_set_attribute(\n attribute:\"synopsis\", \n value:\"The remote HP-UX host is missing a security-related patch.\"\n );\n script_set_attribute(\n attribute:\"description\", \n value:\n\"s700_800 11.23 cumulative PPP patch : \n\nA potential security vulnerability has been identified with the HP-UX\npppoec utility. The vulnerability could be exploited in allowing a\nlocal user to elevate their privilege. References: CVE-2015-2126\nSSRT102094.\"\n );\n # http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c04718530\n script_set_attribute(\n attribute:\"see_also\",\n value:\"http://www.nessus.org/u?bb0f1033\"\n );\n script_set_attribute(\n attribute:\"solution\", \n value:\"Install patch PHNE_44296 or subsequent.\"\n );\n script_set_cvss_base_vector(\"CVSS2#AV:L/AC:L/Au:N/C:C/I:C/A:C\");\n script_set_cvss_temporal_vector(\"CVSS2#E:U/RL:OF/RC:C\");\n script_set_attribute(attribute:\"exploitability_ease\", value:\"No known exploits are available\");\n script_set_attribute(attribute:\"exploit_available\", value:\"false\");\n\n script_set_attribute(attribute:\"plugin_type\", value:\"local\");\n script_set_attribute(attribute:\"cpe\", value:\"cpe:/o:hp:hp-ux\");\n\n script_set_attribute(attribute:\"patch_publication_date\", value:\"2015/08/28\");\n script_set_attribute(attribute:\"plugin_publication_date\", value:\"2016/01/26\");\n script_end_attributes();\n\n script_category(ACT_GATHER_INFO);\n script_copyright(english:\"This script is Copyright (C) 2016-2018 Tenable Network Security, Inc.\");\n script_family(english:\"HP-UX Local Security Checks\");\n\n script_dependencies(\"ssh_get_info.nasl\");\n script_require_keys(\"Host/local_checks_enabled\", \"Host/HP-UX/version\", \"Host/HP-UX/swlist\");\n\n exit(0);\n}\n\n\ninclude(\"audit.inc\");\ninclude(\"global_settings.inc\");\ninclude(\"hpux.inc\");\n\n\nif (!get_kb_item(\"Host/local_checks_enabled\")) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);\nif (!get_kb_item(\"Host/HP-UX/version\")) audit(AUDIT_OS_NOT, \"HP-UX\");\nif (!get_kb_item(\"Host/HP-UX/swlist\")) audit(AUDIT_PACKAGE_LIST_MISSING);\n\nif (!hpux_check_ctx(ctx:\"11.23\"))\n{\n exit(0, \"The host is not affected since PHNE_44296 applies to a different OS release.\");\n}\n\npatches = make_list(\"PHNE_44296\");\nforeach patch (patches)\n{\n if (hpux_installed(app:patch))\n {\n exit(0, \"The host is not affected because patch \"+patch+\" is installed.\");\n }\n}\n\n\nflag = 0;\nif (hpux_check_patch(app:\"Networking.NET2-KRN\", version:\"B.11.23\")) flag++;\nif (hpux_check_patch(app:\"Networking.NW-ENG-A-MAN\", version:\"B.11.23\")) flag++;\nif (hpux_check_patch(app:\"Networking.PPP-RUN\", version:\"B.11.23\")) flag++;\nif (hpux_check_patch(app:\"Networking.PPP2-RUN\", version:\"B.11.23\")) flag++;\n\n\nif (flag)\n{\n if (report_verbosity > 0) security_hole(port:0, extra:hpux_report_get());\n else security_hole(0);\n exit(0);\n}\nelse audit(AUDIT_HOST_NOT, \"affected\");\n", "cvss": {"score": 7.2, "vector": "AV:L/AC:L/Au:N/C:C/I:C/A:C"}}]}