This paper is devoted to the study of the optimal investment and risk control strategy for an insurer who has some inside information on the financial market and the insurance business. The insurer’s risk process and the risky asset process in the financial market are assumed to be very general jump diffusion processes. The two processes are supposed to be correlated. Under the criterion of logarithmic utility maximization of the terminal wealth, we solve our problem by using forward integral approach. Some interesting particular cases are studied in which the explicit expressions of the optimal strategy are derived by using enlargement of filtration techniques.