Fwiw, the average working life of ANY hose--fuel, water, sanitation, engine, exhaust--is about 10 years. As hose ages, rubber and plastics (nylon, flex PVC) dry out and begin to harden...when they've dried out enough, hoses begin to crack, blister and split. This is what causes most hose failures to occur on thru-hulls--failures that can result in sinking if the seacock is left open. And yes, exhaust hoses can leak CO.
So if any of your hoses are at least 10 years old, they should be inspected regularly for signs that they're starting to fail...and if you see even the slightest indication, it's time to replace that hose...better yet, all the hoses in that system. If in any doubt, or any hoses are considerably older than 10 years, it's better to err on the side of caution than wish you had.