Hack the Legacy: IBM i aka AS/400 Revealed
Bart Kulach demystifies legacy IBM i (AS/400) enterprise systems, detailing architecture, penetration testing methodologies, and privilege escalation vulnerabilities.
Summary
Architecture and Background
Have you ever heard about the famous "green screen"? No, it's not a screensaver... Believe me, it still does exist!
Vulnerability Analysis
In many industries, although the front-end systems are all new and shiny, in the back-end they still rely on well-known, proven IBM i (aka AS/400) technology for their back-office, core systems. Surprisingly, nobody truly seems to care about the security. Even if these nice IBM heavy black boxes are directly connected to the Internet...
Exploitation and Demonstrations
The aim of the talk is to give you more insight in a number of techniques for performing a security test of / securing an IBM i system from perspective of an external and internal intruder. Methods like privilege escalation by nested user switching, getting full system access via JDBC or bypassing the "green screen" (5250) limitations will be presented. Last but not least: I will also show a undocumented output format of the built-in password transfer API, giving you direct access to all password hashes.
Remediation and Defensive Strategies
Even IBM engineers may wonder... Bart Kulach: Aged 31, with 14 years of work experience within IT security, risk management and IT operations. Security specialist and experienced supervisor for IT audits, CISA, CISM. Working currently for NN Group in the Netherlands as coordinator for IT audits within Investment and Insurance business units in Europe and Asia. The past 7 years he held various security and risk management related positions. Focused on security of IBM i (aka AS/400, iSeries), website security as well as lean IT processes and architecture.
Related talks
Main Stage·16 min
Jake Labelle
Jake Labelle demonstrates automated privilege escalation on IBM z/OS mainframes by discovering and chaining complex RACF SURROGAT class permissions to gain root.
Main Stage·16 min
Jake Labelle
Jake Labelle presents advanced exploitation methodologies for IBM z/OS mainframes, mapping out complex RACF SURROGAT permission graphs to elevate to SPECIAL.
Briefings·40 min
Philip Young · Chad Rikansrud
Those stories often focused on the MVS/ISPF side of the IBM z/OS.


