蔡攸深得宋徽宗信任,担任枢密直学士、龙图阁学士兼侍读、宣和殿大学士节度使等要职,被封英国公、燕国公。蔡攸善于迎合徽宗癖好,挑选美女,盛筵连日,歌舞达旦,并迎合道家邪说,蛊惑徽宗。后与其父蔡京各立门户,相互敌视。靖康元年(1126年),蔡攸跟从徽宗南逃返京后,遭贬官,先后安置在永州、连州、徙州、雷州。后来朝廷将蔡攸流放到广东万安军(今广东万宁)。不久,蔡攸被钦宗派遣的使者杀死[1]。
在小说《水浒传》里,蔡攸于第一百零一回出场,蔡攸奉旨往淮西征讨王庆,全军覆没。害怕宋徽宗怪罪,就说军士水土不服,以致养成大患[2]。